more fixing of puzzle vote migration

pull/2451/head
James Clarke 2016-12-10 23:00:37 +11:00
parent 8bf63b9fb8
commit 085f1f7051
1 changed files with 9 additions and 2 deletions

View File

@ -1,13 +1,20 @@
var puzzles = db.puzzle;
puzzles.find({}).forEach(function(p) {
modified = 0;
puzzles.find().forEach(function(p) {
puzzles.update({
_id: p._id
}, {
$set: {
vote: {
enabled: (p.vote.up * 3 > p.vote.down) || (p.vote.up + p.vote.down < 50)
enabled: (p.vote.up * 3 > p.vote.down) || (p.vote.up + p.vote.down < 50),
up: p.vote.up,
down: p.vote.down
}
}
});
modified += 1;
});
print(modified);