From dde88c92b72b2e95dd96f11e0bdea8f86bb7c985 Mon Sep 17 00:00:00 2001 From: Ryan Bates Date: Tue, 17 May 2011 13:18:31 -0400 Subject: [PATCH] allow :through option to work with private controller methods - closes #360 --- lib/cancan/controller_resource.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cancan/controller_resource.rb b/lib/cancan/controller_resource.rb index 8dffb2f2..2ee9ea64 100644 --- a/lib/cancan/controller_resource.rb +++ b/lib/cancan/controller_resource.rb @@ -178,7 +178,7 @@ def parent_resource def fetch_parent(name) if @controller.instance_variable_defined? "@#{name}" @controller.instance_variable_get("@#{name}") - elsif @controller.respond_to? name + elsif @controller.respond_to?(name, true) @controller.send(name) end end