fixing marking fully_authorized on an object instance

This commit is contained in:
Ryan Bates
2011-03-25 17:05:36 -07:00
parent baa1dacc21
commit e5b76210e4
2 changed files with 5 additions and 0 deletions
+1
View File
@@ -264,6 +264,7 @@ module CanCan
end
def fully_authorized!(action, subject)
subject = subject.class.to_s.underscore.pluralize.to_sym unless subject.kind_of?(Symbol) || subject.kind_of?(String)
@fully_authorized ||= []
@fully_authorized << [action.to_sym, subject.to_sym]
end