Better comments in application controller logic
This commit is contained in:
parent
eca8f6e849
commit
1f9301e2e2
1 changed files with 5 additions and 1 deletions
|
@ -113,7 +113,7 @@ class ApplicationController < ActionController::Base
|
||||||
|
|
||||||
##
|
##
|
||||||
# require that the user is a moderator, or fill out a helpful error message
|
# require that the user is a moderator, or fill out a helpful error message
|
||||||
# and return them to the blocks index.
|
# and return them to the index for the controller this is wrapped from.
|
||||||
def require_moderator
|
def require_moderator
|
||||||
unless @user.moderator?
|
unless @user.moderator?
|
||||||
if request.get?
|
if request.get?
|
||||||
|
@ -178,6 +178,10 @@ class ApplicationController < ActionController::Base
|
||||||
# to be used as a before_filter *after* authorize. this checks that
|
# to be used as a before_filter *after* authorize. this checks that
|
||||||
# the user is a moderator and, if not, returns a forbidden error.
|
# the user is a moderator and, if not, returns a forbidden error.
|
||||||
#
|
#
|
||||||
|
# NOTE: this isn't a very good way of doing it - it duplicates logic
|
||||||
|
# from require_moderator - but what we really need to do is a fairly
|
||||||
|
# drastic refactoring based on :format and respond_to? but not a
|
||||||
|
# good idea to do that in this branch.
|
||||||
def authorize_moderator(errormessage="Access restricted to moderators")
|
def authorize_moderator(errormessage="Access restricted to moderators")
|
||||||
# check user is a moderator
|
# check user is a moderator
|
||||||
unless @user.moderator?
|
unless @user.moderator?
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue