FIX: deactivated users shouldn't be able to log in

This commit is contained in:
Neil Lalonde
2014-04-28 13:46:28 -04:00
parent 9fba385172
commit 1da59e7e2e
5 changed files with 20 additions and 4 deletions

View File

@ -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