import { Migrations } from '../../../app/migrations'; import { Permissions } from '../../../app/models'; Migrations.add({ version: 127, up() { if (Permissions) { const newPermission = Permissions.findOne('view-livechat-manager'); if (newPermission && newPermission.roles.length) { Permissions.upsert({ _id: 'remove-closed-livechat-rooms' }, { $set: { roles: newPermission.roles } }); } } }, down() { if (Permissions) { // Revert permission Permissions.remove({ _id: 'remove-closed-livechat-rooms' }); } }, });