lib/king_konf/variable.rb in king_konf-0.3.5 vs lib/king_konf/variable.rb in king_konf-0.3.6

- old
+ new

@@ -13,10 +13,10 @@ @default = cast(default) end def cast(value) case @type - when :float then value.to_f + when :float then value.is_a?(String) || value.is_a?(Integer) ? value.to_f : value when :duration then value.is_a?(String) ? Decoder.duration(value) : value when :symbol then value.is_a?(String) ? value.to_sym : value else value end end