From adb6c3262168a08fc75e375353ebebb323aca4ef Mon Sep 17 00:00:00 2001 From: Karan Bedi Date: Sat, 3 Feb 2018 17:20:08 +0530 Subject: [PATCH] WIP - Migration for leave-c permission --- server/startup/migrations/v107.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 server/startup/migrations/v107.js diff --git a/server/startup/migrations/v107.js b/server/startup/migrations/v107.js new file mode 100644 index 00000000000..dafd6c63af9 --- /dev/null +++ b/server/startup/migrations/v107.js @@ -0,0 +1,10 @@ +RocketChat.Migrations.add({ + version: 107, + up() { + const roles = RocketChat.models.Roles.find({ + _id: { $ne: 'guest' }, + scope: 'Users' + }).fetch().map((role)=>{ return role._id; }); + RocketChat.models.Permissions.createOrUpdate('leave-c', roles); + } +});