Ensure @config is not a reserved instance variable in controllers. [#5342 state:resolved]
This commit is contained in:
parent
f08b58dd0c
commit
25f1e015c0
@ -9,7 +9,7 @@ module Configurable
|
||||
|
||||
module ClassMethods
|
||||
def config
|
||||
@config ||= ActiveSupport::InheritableOptions.new(superclass.respond_to?(:config) ? superclass.config : {})
|
||||
@_config ||= ActiveSupport::InheritableOptions.new(superclass.respond_to?(:config) ? superclass.config : {})
|
||||
end
|
||||
|
||||
def configure
|
||||
@ -30,7 +30,7 @@ def #{name}=(value); config.#{name} = value; end
|
||||
end
|
||||
|
||||
def config
|
||||
@config ||= ActiveSupport::InheritableOptions.new(self.class.config)
|
||||
@_config ||= ActiveSupport::InheritableOptions.new(self.class.config)
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue
Block a user