Skip to content

Commit

Permalink
Don't compute this string again
Browse files Browse the repository at this point in the history
  • Loading branch information
spastorino committed Dec 2, 2010
1 parent deb90d9 commit acbabd9
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion activemodel/lib/active_model/validations/numericality.rb
Expand Up @@ -24,7 +24,7 @@ def check_validity!
def validate_each(record, attr_name, value) def validate_each(record, attr_name, value)
before_type_cast = "#{attr_name}_before_type_cast" before_type_cast = "#{attr_name}_before_type_cast"


raw_value = record.send("#{attr_name}_before_type_cast") if record.respond_to?(before_type_cast.to_sym) raw_value = record.send(before_type_cast) if record.respond_to?(before_type_cast.to_sym)
raw_value ||= value raw_value ||= value


return if options[:allow_nil] && raw_value.nil? return if options[:allow_nil] && raw_value.nil?
Expand Down

0 comments on commit acbabd9

Please sign in to comment.