diff options
| author | Carlos Antonio da Silva <carlosantoniodasilva@gmail.com> | 2014-02-20 16:04:26 -0300 | 
|---|---|---|
| committer | Carlos Antonio da Silva <carlosantoniodasilva@gmail.com> | 2014-02-20 16:04:26 -0300 | 
| commit | 53d7b2ffe9ccdf2ded9898e20a947ea7da63566e (patch) | |
| tree | 642be6739d726c6008f00fbb6142c05f9795f407 /actionpack/lib | |
| parent | 9e4c1abd3f2e838c8d38b41913e2d4386f263323 (diff) | |
| parent | f6d9b689977c1dca1ed7f149f704d1b4344cd691 (diff) | |
| download | rails-53d7b2ffe9ccdf2ded9898e20a947ea7da63566e.tar.gz rails-53d7b2ffe9ccdf2ded9898e20a947ea7da63566e.tar.bz2 rails-53d7b2ffe9ccdf2ded9898e20a947ea7da63566e.zip  | |
Merge pull request #14129 from joankaradimov/fix-render-to-string
Fix `render_to_string` when called via manually instantiated controllers
Diffstat (limited to 'actionpack/lib')
| -rw-r--r-- | actionpack/lib/abstract_controller/rendering.rb | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/actionpack/lib/abstract_controller/rendering.rb b/actionpack/lib/abstract_controller/rendering.rb index 349bbf4ee7..9d10140ed2 100644 --- a/actionpack/lib/abstract_controller/rendering.rb +++ b/actionpack/lib/abstract_controller/rendering.rb @@ -106,7 +106,9 @@ module AbstractController      def _normalize_render(*args, &block)        options = _normalize_args(*args, &block)        #TODO: remove defined? when we restore AP <=> AV dependency -      options[:variant] = request.variant if defined?(request) && request.variant.present? +      if defined?(request) && request && request.variant.present? +        options[:variant] = request.variant +      end        _normalize_options(options)        options      end  | 
