Add role bot to users of integrations in scope bot

pull/1744/head
Rodrigo Nascimento 10 years ago
parent 69a22342ac
commit 77122baa1b
  1. 2
      packages/rocketchat-authorization/server/startup.coffee
  2. 1
      packages/rocketchat-integrations/package.js
  3. 2
      packages/rocketchat-integrations/server/methods/incoming/addIncomingIntegration.coffee

@ -103,7 +103,7 @@ Meteor.startup ->
roles : ['admin']}
{ _id: 'manage-integrations',
roles : ['admin']}
roles : ['admin', 'bot']}
]
#alanning:roles

@ -13,6 +13,7 @@ Package.onUse(function(api) {
api.use('underscore');
api.use('simple:highlight.js');
api.use('rocketchat:lib@0.0.1');
api.use('alanning:roles@1.2.12');
api.use('kadira:flow-router', 'client');
api.use('templating', 'client');

@ -61,6 +61,8 @@ Meteor.methods
RocketChat.models.Users.update {_id: user._id}, updateObj
Roles.addUsersToRoles user._id, 'bot', 'bot'
integration._id = RocketChat.models.Integrations.insert integration
return integration

Loading…
Cancel
Save