From c6634b5539e997f6c9fd5dcd94699e738ac445e6 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Mon, 4 Nov 2013 12:19:56 -0800 Subject: [PATCH] temp migration to remove invalid due dates since npmjs is down --- migrations/20131104_remove_invalid_dues.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 migrations/20131104_remove_invalid_dues.js diff --git a/migrations/20131104_remove_invalid_dues.js b/migrations/20131104_remove_invalid_dues.js new file mode 100644 index 0000000000..8ebf89afaf --- /dev/null +++ b/migrations/20131104_remove_invalid_dues.js @@ -0,0 +1,7 @@ +db.users.find({},{todos:1}).forEach(function(user){ + _.each(user.todos, function(task){ + if (moment(task.date).toDate() == 'Invalid Date') + task.date = moment().format('MM/DD/YYYY'); + }) + db.users.update({_id:user._id}, {$set:{todos: user.todos}}); +}); \ No newline at end of file