FIX: You should be an admin to do the wizard

This commit is contained in:
Robin Ward
2016-09-22 11:12:34 -04:00
parent 8f7a2cb470
commit 7f66cf618c
5 changed files with 8 additions and 4 deletions

View File

@ -461,6 +461,10 @@ class ApplicationController < ActionController::Base
raise Discourse::InvalidAccess.new unless current_user && current_user.staff?
end
def ensure_admin
raise Discourse::InvalidAccess.new unless current_user && current_user.admin?
end
def ensure_wizard_enabled
raise Discourse::InvalidAccess.new unless SiteSetting.wizard_enabled?
end