lib/ldap_resource.rb in dm-ldap-adapter-0.4.0.alpha2 vs lib/ldap_resource.rb in dm-ldap-adapter-0.4.0.alpha3

- old
+ new

@@ -38,18 +38,10 @@ fields.each do |property| next if no_reload && property.loaded?(resource) value = record[property] - # TODO: typecasting should happen inside the Adapter - # and all values should come back as expected objects - if property.respond_to?(:load_with_resource) - # hack to allow mutable types which are able to reset - # the attribute to make them dirty - value = property.load_with_resource(value, resource) - else - value = property.load(value) - end + value = property.load(value) property.set!(resource, value) end when Resource