The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Rocket.Chat/server/startup/migrations/v054.js

13 lines
613 B

import { Migrations } from '../../../app/migrations';
import { Users } from '../../../app/models';
Migrations.add({
version: 54,
up() {
if (Users) {
// Set default message viewMode to 'normal' or 'cozy' depending on the users' current settings and remove the field 'compactView'
Users.update({ 'settings.preferences.compactView': true }, { $set: { 'settings.preferences.viewMode': 1 }, $unset: { 'settings.preferences.compactView': 1 } }, { multi: true });
Users.update({ 'settings.preferences.viewMode': { $ne: 1 } }, { $set: { 'settings.preferences.viewMode': 0 } }, { multi: true });
}
},
});