add migration for newsletter frequency

This commit is contained in:
John Pinkerton 2015-06-26 15:33:56 -04:00
parent a34c3b70b2
commit ff7649fbb1

View file

@ -694,6 +694,29 @@ var migrationsList = {
console.log("---------------------");
});
return i;
},
updateNewsletterFrequency: function () {
var i = 0;
Settings.find().forEach(function (setting) {
i++;
var days;
switch (setting.newsletterFrequency) {
case 1:
days = [1,2,3,4,5,6,7];
break;
case 2:
days = [2,4,6];
break;
case 3:
days = [2,5];
break;
default:
days = [2];
break;
}
Settings.update(setting._id, { $set: { newsletterFrequency: days } });
});
return i;
}
};