lib/rock_config/config.rb in rock_config-0.0.5 vs lib/rock_config/config.rb in rock_config-0.0.6
- old
+ new
@@ -17,12 +17,11 @@
end
private
def fetch(key, default = nil)
- if value = @hash[key.to_s]
- return value_or_config(value)
- end
+ value = @hash[key.to_s]
+ value_or_config(value) unless value.nil?
end
def value_or_config(value)
if Hash === value
Config.new(value)