Merge pull request #3008 from oblakeerickson/log_out_return_success

Have log_out method return json
This commit is contained in:
Régis Hanol
2014-12-01 14:26:06 +01:00
3 changed files with 32 additions and 4 deletions

View File

@@ -66,10 +66,14 @@ class Admin::UsersController < Admin::AdminController
end
def log_out
@user.auth_token = nil
@user.save!
MessageBus.publish "/logout", @user.id, user_ids: [@user.id]
render nothing: true
if @user
@user.auth_token = nil
@user.save!
MessageBus.publish "/logout", @user.id, user_ids: [@user.id]
render json: success_json
else
render json: {error: I18n.t('admin_js.admin.users.id_not_found')}, status: 404
end
end
def refresh_browsers