diff --git a/lib/inherited_resources/url_helpers.rb b/lib/inherited_resources/url_helpers.rb index f48e8950..bc717567 100644 --- a/lib/inherited_resources/url_helpers.rb +++ b/lib/inherited_resources/url_helpers.rb @@ -216,7 +216,7 @@ def #{prefix}#{name}_path(*given_args) given_options = given_args.extract_options! if given_options[:action] then prefix = "\#{given_options[:action]}_" - send prefix + "#{segments}_path", #{ivars} + public_send prefix + "#{segments}_path", #{ivars} else #{prefix}#{segments}_path(#{ivars}) end @@ -226,7 +226,7 @@ def #{prefix}#{name}_url(*given_args) given_options = given_args.extract_options! if given_options[:action] then prefix = "\#{given_options[:action]}_" - send prefix + "#{segments}_url", #{ivars} + public_send prefix + "#{segments}_url", #{ivars} else #{prefix}#{segments}_url(#{ivars}) end