Hey,
I've noticed that I seem unable to get a _before_type_cast value for dates in 2.1. Specifically, if I assign a date string to a date attribute, and then call attribute_before_type_cast I get a TimeWithZone instead of a String:
model.start_date = "2001/01/02" model.start_date.class = ActiveSupport::TimeWithZone model.start_date_before_type_cast.class = ActiveSupport::TimeWithZone
Examining the @attributes in AR/lib/attribute_method.rb shows that the entries are already TimeWithZones, whereas in 2.0 they are Strings.
Has anyone else come across this?
tahnks, d