mirror of
https://github.com/mattermost/mattermost.git
synced 2026-09-24 16:05:00 +08:00
MM-38150 Adding playbooks permissions (#19096)
* Add playbooks related permissions. * Add RolesGrantPermission to pluginapi * Fixing scopes. * New defaults. * Fix defaults * Fix tests. * Fix migration. * More test and migration fixes. * Need to add everything to system admin too. * Move to 63 * Feedback fixes. * Fix system manager editing playbook permissions.
This commit is contained in:
@@ -1034,6 +1034,13 @@ func (api *apiTimerLayer) HasPermissionToChannel(userID, channelId string, permi
|
||||
return _returnsA
|
||||
}
|
||||
|
||||
func (api *apiTimerLayer) RolesGrantPermission(roleNames []string, permissionId string) bool {
|
||||
startTime := timePkg.Now()
|
||||
_returnsA := api.apiImpl.RolesGrantPermission(roleNames, permissionId)
|
||||
api.recordTime(startTime, "RolesGrantPermission", true)
|
||||
return _returnsA
|
||||
}
|
||||
|
||||
func (api *apiTimerLayer) LogDebug(msg string, keyValuePairs ...interface{}) {
|
||||
startTime := timePkg.Now()
|
||||
api.apiImpl.LogDebug(msg, keyValuePairs...)
|
||||
|
||||
Reference in New Issue
Block a user