diff --git a/server/startup/migrations/v086.js b/server/startup/migrations/v086.js index 3fcefe2e7f1..f2f82c65d9e 100644 --- a/server/startup/migrations/v086.js +++ b/server/startup/migrations/v086.js @@ -1,11 +1,6 @@ RocketChat.Migrations.add({ version: 86, up: function() { - if (RocketChat && RocketChat.models && RocketChat.models.Users) { - RocketChat.models.Users.update({ newMessageNotification: false }, { $set: { newMessageNotification: 'none' } }, { multi: true }); - RocketChat.models.Users.update({ newMessageNotification: true }, { $unset: { newMessageNotification: 1 } }, { multi: true }); - RocketChat.models.Users.update({ newRoomNotification: false }, { $set: { newRoomNotification: 'none' } }, { multi: true }); - RocketChat.models.Users.update({ newRoomNotification: true }, { $unset: { newRoomNotification: 1 } }, { multi: true }); - } + // Disabled this migration for it was not updating any user } }); diff --git a/server/startup/migrations/v087.js b/server/startup/migrations/v087.js new file mode 100644 index 00000000000..1c61138c47f --- /dev/null +++ b/server/startup/migrations/v087.js @@ -0,0 +1,11 @@ +RocketChat.Migrations.add({ + version: 87, + up: function() { + if (RocketChat && RocketChat.models && RocketChat.models.Users) { + RocketChat.models.Users.update({ 'settings.preferences.newMessageNotification': false }, { $set: { 'settings.preferences.newMessageNotification': 'none' } }, { multi: true }); + RocketChat.models.Users.update({ 'settings.preferences.newMessageNotification': true }, { $unset: { 'settings.preferences.newMessageNotification': 1 } }, { multi: true }); + RocketChat.models.Users.update({ 'settings.preferences.newRoomNotification': false }, { $set: { 'settings.preferences.newRoomNotification': 'none' } }, { multi: true }); + RocketChat.models.Users.update({ 'settings.preferences.newRoomNotification': true }, { $unset: { 'settings.preferences.newRoomNotification': 1 } }, { multi: true }); + } + } +});