diff options
author | Jeremy Kemper <jeremy@bitsweat.net> | 2009-06-08 19:25:56 -0700 |
---|---|---|
committer | Jeremy Kemper <jeremy@bitsweat.net> | 2009-06-08 19:37:51 -0700 |
commit | 6e73cf6bdf0ab3961f212735b4ac46f7e924fcd5 (patch) | |
tree | aa9b07d8dbfeb56121cf7ff660c3ec8cff72f542 /activerecord/lib/active_record/serialization.rb | |
parent | 99cf77be270e71408a14f0c00472517adb5981b2 (diff) | |
download | rails-6e73cf6bdf0ab3961f212735b4ac46f7e924fcd5.tar.gz rails-6e73cf6bdf0ab3961f212735b4ac46f7e924fcd5.tar.bz2 rails-6e73cf6bdf0ab3961f212735b4ac46f7e924fcd5.zip |
Fix AR json encoding
Diffstat (limited to 'activerecord/lib/active_record/serialization.rb')
-rw-r--r-- | activerecord/lib/active_record/serialization.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/activerecord/lib/active_record/serialization.rb b/activerecord/lib/active_record/serialization.rb index 7959f2b510..23d085bea9 100644 --- a/activerecord/lib/active_record/serialization.rb +++ b/activerecord/lib/active_record/serialization.rb @@ -3,8 +3,9 @@ module ActiveRecord #:nodoc: class Serializer #:nodoc: attr_reader :options - def initialize(record, options = {}) - @record, @options = record, options.dup + def initialize(record, options = nil) + @record = record + @options = options ? options.dup : {} end # To replicate the behavior in ActiveRecord#attributes, |