aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods/read.rb
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2011-01-07 16:00:20 -0800
committerAaron Patterson <aaron.patterson@gmail.com>2011-01-07 16:27:34 -0800
commit33ebf9bd56427b424aa8fe12f7b4361cb9fd8414 (patch)
tree4b08ce3040831a579375886bdb255ae6df394719 /activerecord/lib/active_record/attribute_methods/read.rb
parent1e2ab564f9680fe8ac4fbd55c36eb420f46498e6 (diff)
downloadrails-33ebf9bd56427b424aa8fe12f7b4361cb9fd8414.tar.gz
rails-33ebf9bd56427b424aa8fe12f7b4361cb9fd8414.tar.bz2
rails-33ebf9bd56427b424aa8fe12f7b4361cb9fd8414.zip
String#insert() mutates the string, so no need for lasgn
Diffstat (limited to 'activerecord/lib/active_record/attribute_methods/read.rb')
-rw-r--r--activerecord/lib/active_record/attribute_methods/read.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/attribute_methods/read.rb b/activerecord/lib/active_record/attribute_methods/read.rb
index 2001b6522d..8b56f24acf 100644
--- a/activerecord/lib/active_record/attribute_methods/read.rb
+++ b/activerecord/lib/active_record/attribute_methods/read.rb
@@ -64,7 +64,7 @@ module ActiveRecord
access_code = cast_code ? "(v=@attributes['#{attr_name}']) && #{cast_code}" : "@attributes['#{attr_name}']"
unless attr_name.to_s == self.primary_key.to_s
- access_code = access_code.insert(0, "missing_attribute('#{attr_name}', caller) unless @attributes.has_key?('#{attr_name}'); ")
+ access_code.insert(0, "missing_attribute('#{attr_name}', caller) unless @attributes.has_key?('#{attr_name}'); ")
end
if cache_attribute?(attr_name)