mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 15:28:37 +08:00
FIX: can grant titles to regular users. Guardian initializer needs current_user, not the target user.
This commit is contained in:
@ -44,7 +44,7 @@ class UsersController < ApplicationController
|
||||
user = fetch_user_from_params
|
||||
guardian.ensure_can_edit!(user)
|
||||
json_result(user, serializer: UserSerializer) do |u|
|
||||
updater = UserUpdater.new(user)
|
||||
updater = UserUpdater.new(current_user, user)
|
||||
updater.update(params)
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user