aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
authorNikita Afanasenko <nikita@afanasenko.name>2012-10-31 00:14:16 +0400
committerNikita Afanasenko <nafanasenko@spbtv.com>2012-10-31 13:16:44 +0400
commite7e59a75aad6c52b44cd97753b3dfce216833f1f (patch)
tree2881faff3383dc4207798cded01752ff397920f2 /activerecord/CHANGELOG.md
parent85039d4b75ceb41a020e2cc8e3a0f39709b1fbc4 (diff)
downloadrails-e7e59a75aad6c52b44cd97753b3dfce216833f1f.tar.gz
rails-e7e59a75aad6c52b44cd97753b3dfce216833f1f.tar.bz2
rails-e7e59a75aad6c52b44cd97753b3dfce216833f1f.zip
Fix `attributes_before_type_cast` for serialised attributes.
Public method `attributes_before_type_cast` used to return internal AR structure (ActiveRecord::AttributeMethods::Serialization::Attribute), patch fixes this. Now behaves like `read_attribute_before_type_cast` and returns unserialised values.
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index 7d318808de..2355bb8c9f 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,5 +1,9 @@
## Rails 4.0.0 (unreleased) ##
+* `AR::Base#attributes_before_type_cast` now returns unserialized values for serialized attributes.
+
+ *Nikita Afanasenko*
+
* Use query cache/uncache when using DATABASE_URL.
Fix #6951.