mirror of
https://github.com/discourse/discourse.git
synced 2025-05-29 01:31:35 +08:00
FIX: deactivated users shouldn't be able to log in
This commit is contained in:
@ -57,7 +57,7 @@ class Admin::UsersController < Admin::AdminController
|
||||
end
|
||||
|
||||
def refresh_browsers
|
||||
MessageBus.publish "/file-change", ["refresh"], user_ids: [@user.id]
|
||||
refresh_browser @user
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
@ -131,6 +131,7 @@ class Admin::UsersController < Admin::AdminController
|
||||
def deactivate
|
||||
guardian.ensure_can_deactivate!(@user)
|
||||
@user.deactivate
|
||||
refresh_browser @user
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
@ -182,4 +183,8 @@ class Admin::UsersController < Admin::AdminController
|
||||
@user = User.where(id: params[:user_id]).first
|
||||
end
|
||||
|
||||
def refresh_browser(user)
|
||||
MessageBus.publish "/file-change", ["refresh"], user_ids: [user.id]
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user