Append aliased actions (don't overwrite them) - closes #20

This commit is contained in:
Ryan Bates
2009-12-30 17:49:49 -08:00
parent ef22de689b
commit f99d506050
3 changed files with 16 additions and 4 deletions

View File

@@ -156,7 +156,8 @@ module CanCan
# This way one can use params[:action] in the controller to determine the permission.
def alias_action(*args)
target = args.pop[:to]
aliased_actions[target] = args
aliased_actions[target] ||= []
aliased_actions[target] += args
end
private