SECURITY: always allow staff to resend activation mails

This commit is contained in:
Sam
2017-03-13 10:32:24 -04:00
parent 1a745ca16a
commit a690121805
2 changed files with 8 additions and 2 deletions

View File

@@ -571,7 +571,7 @@ class UsersController < ApplicationController
raise Discourse::NotFound unless @user
if (current_user && !current_user.staff?) ||
if !current_user&.staff? &&
@user.id != session[SessionController::ACTIVATE_USER_KEY]
raise Discourse::InvalidAccess