SiteSettings isPublic

This commit is contained in:
vjrj 2018-02-14 11:22:11 +01:00
parent 078931b4f9
commit 9ebbe5482a
3 changed files with 12 additions and 1 deletions

View file

@ -117,6 +117,16 @@ Meteor.startup(() => {
}
});
Migrations.add({
version: 8,
up: function siteSettingsAddIndex() {
SiteSettings._ensureIndex({ isPublic: 1 }, { unique: 1 });
SiteSettings.find({ isPublic: null }).forEach((setting) => {
SiteSettings.update({ _id: setting._id }, { $set: { isPublic: true } });
});
}
});
// Set createdAt in users & subs
Migrations.migrateTo('latest');