lib/mls/properties/hash.rb in mls-0.6.1 vs lib/mls/properties/hash.rb in mls-0.6.2
- old
+ new
@@ -1,8 +1,12 @@
class MLS::Property::Hash < MLS::Property
def load(value) # from_json
- value && value.with_indifferent_access
+ if value.is_a?(Hash)
+ value.with_indifferent_access
+ else
+ value
+ end
end
def dump(value)
value
end