BUGFIX: trust_level_0 group not including trust_level_1
BUGFIX: manual trust level change not adding user to groups BUGFIX: system not in correct trust level groups
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
require_dependency 'user_destroyer'
|
||||
require_dependency 'admin_user_index_query'
|
||||
require_dependency 'boost_trust_level'
|
||||
|
||||
class Admin::UsersController < Admin::AdminController
|
||||
|
||||
@@ -111,8 +110,9 @@ class Admin::UsersController < Admin::AdminController
|
||||
|
||||
def trust_level
|
||||
guardian.ensure_can_change_trust_level!(@user)
|
||||
logger = StaffActionLogger.new(current_user)
|
||||
BoostTrustLevel.new(user: @user, level: params[:level], logger: logger).save!
|
||||
level = TrustLevel.levels[params[:level].to_i]
|
||||
@user.change_trust_level!(level, log_action_for: current_user)
|
||||
|
||||
render_serialized(@user, AdminUserSerializer)
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user