diff options
author | José Valim <jose.valim@gmail.com> | 2010-10-14 09:27:18 +0200 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2010-10-14 09:27:18 +0200 |
commit | 37d78028b235f04b2d3ca5cd88b7e1e0ad218684 (patch) | |
tree | d89694e106cbc3353ac1b0eeaf257ea91b3a7b01 /actionpack/lib/action_view/renderer/template_renderer.rb | |
parent | c7aea81a39e130bfddd26537dea5f3626e2a009e (diff) | |
download | rails-37d78028b235f04b2d3ca5cd88b7e1e0ad218684.tar.gz rails-37d78028b235f04b2d3ca5cd88b7e1e0ad218684.tar.bz2 rails-37d78028b235f04b2d3ca5cd88b7e1e0ad218684.zip |
render :once should consider the current controller prefix.
Diffstat (limited to 'actionpack/lib/action_view/renderer/template_renderer.rb')
-rw-r--r-- | actionpack/lib/action_view/renderer/template_renderer.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/actionpack/lib/action_view/renderer/template_renderer.rb b/actionpack/lib/action_view/renderer/template_renderer.rb index a9076760c5..34b2f26199 100644 --- a/actionpack/lib/action_view/renderer/template_renderer.rb +++ b/actionpack/lib/action_view/renderer/template_renderer.rb @@ -21,7 +21,8 @@ module ActionView def render_once(options) paths, locals = options[:once], options[:locals] || {} - layout, keys, prefix = options[:layout], locals.keys, options[:prefix] + layout, keys = options[:layout], locals.keys + prefix = options.fetch(:prefix, @view.controller_prefix) raise "render :once expects a String or an Array to be given" unless paths |