load parent resources for collection actions such 'index'

This commit is contained in:
Ryan Bates
2010-05-21 15:22:21 -07:00
parent 2a3dd85a18
commit 1ade44221a
3 changed files with 17 additions and 2 deletions

View File

@@ -20,7 +20,9 @@ module CanCan
end
def load_resource
unless collection_actions.include? @params[:action].to_sym
if collection_actions.include? @params[:action].to_sym
parent_resource
else
if new_actions.include? @params[:action].to_sym
resource.build(@params[model_name.to_sym])
elsif @params[:id]