add UpdateUserRoles to plugin api (#26615)
* ProfileImageBytes for EnsureBotOptions * leverage plugintest.NewAPI * fix linting * add UpdateUserRoles to plugin api
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
f34fac7731
Коммит
acbaf4c283
@@ -993,6 +993,10 @@ func (api *PluginAPI) RolesGrantPermission(roleNames []string, permissionId stri
|
||||
return api.app.RolesGrantPermission(roleNames, permissionId)
|
||||
}
|
||||
|
||||
func (api *PluginAPI) UpdateUserRoles(userID string, newRoles string) (*model.User, *model.AppError) {
|
||||
return api.app.UpdateUserRoles(api.ctx, userID, newRoles, true)
|
||||
}
|
||||
|
||||
func (api *PluginAPI) LogDebug(msg string, keyValuePairs ...any) {
|
||||
api.logger.Debugw(msg, keyValuePairs...)
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user