diff options
| author | Jon Leighton <j@jonathanleighton.com> | 2010-10-14 10:25:43 +0100 | 
|---|---|---|
| committer | Jon Leighton <j@jonathanleighton.com> | 2010-10-14 10:25:43 +0100 | 
| commit | 3fb493c2b037ffbdda5c91d66334ec6f79faa2d1 (patch) | |
| tree | e49b072103bbfe6fb6159954c786a31f44099325 /actionpack/lib/abstract_controller | |
| parent | 212fdd8ba9624f61421a7a950283537a3d39ac18 (diff) | |
| parent | 01ab6f961bff150d50c99f03fa3946f48ac29b17 (diff) | |
| download | rails-3fb493c2b037ffbdda5c91d66334ec6f79faa2d1.tar.gz rails-3fb493c2b037ffbdda5c91d66334ec6f79faa2d1.tar.bz2 rails-3fb493c2b037ffbdda5c91d66334ec6f79faa2d1.zip | |
Merge branch 'master' into nested_has_many_through
Conflicts:
	activerecord/lib/active_record/associations.rb
	activerecord/test/cases/associations/cascaded_eager_loading_test.rb
Diffstat (limited to 'actionpack/lib/abstract_controller')
| -rw-r--r-- | actionpack/lib/abstract_controller/base.rb | 1 | ||||
| -rw-r--r-- | actionpack/lib/abstract_controller/rendering.rb | 5 | 
2 files changed, 3 insertions, 3 deletions
| diff --git a/actionpack/lib/abstract_controller/base.rb b/actionpack/lib/abstract_controller/base.rb index f9f6eb945e..f83eaded88 100644 --- a/actionpack/lib/abstract_controller/base.rb +++ b/actionpack/lib/abstract_controller/base.rb @@ -13,6 +13,7 @@ module AbstractController    class Base      attr_internal :response_body      attr_internal :action_name +    attr_internal :formats      include ActiveSupport::Configurable      extend ActiveSupport::DescendantsTracker diff --git a/actionpack/lib/abstract_controller/rendering.rb b/actionpack/lib/abstract_controller/rendering.rb index 5d9b35d297..1c63fb2d14 100644 --- a/actionpack/lib/abstract_controller/rendering.rb +++ b/actionpack/lib/abstract_controller/rendering.rb @@ -12,7 +12,6 @@ module AbstractController    # This is a class to fix I18n global state. Whenever you provide I18n.locale during a request,    # it will trigger the lookup_context and consequently expire the cache. -  # TODO Add some deprecation warnings to remove I18n.locale from controllers    class I18nProxy < ::I18n::Config #:nodoc:      attr_reader :i18n_config, :lookup_context @@ -50,7 +49,7 @@ module AbstractController              if controller.respond_to?(:_helpers)                include controller._helpers -              if controller.respond_to?(:_routes) +              if controller.respond_to?(:_routes) && controller._routes                  include controller._routes.url_helpers                  include controller._routes.mounted_helpers                end @@ -156,7 +155,7 @@ module AbstractController          options[:partial] = action_name        end -      if (options.keys & [:partial, :file, :template]).empty? +      if (options.keys & [:partial, :file, :template, :once]).empty?          options[:prefix] ||= _prefix        end | 
