From c082e3f615a078364172f0a6d8a335d6bf353d94 Mon Sep 17 00:00:00 2001 From: Vipul A M Date: Wed, 27 Mar 2013 11:09:40 +0530 Subject: drop variable assignment in validations --- activerecord/lib/active_record/validations.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/activerecord/lib/active_record/validations.rb b/activerecord/lib/active_record/validations.rb index 3706885881..26dca415ff 100644 --- a/activerecord/lib/active_record/validations.rb +++ b/activerecord/lib/active_record/validations.rb @@ -74,8 +74,7 @@ module ActiveRecord protected def perform_validations(options={}) # :nodoc: - perform_validation = options[:validate] != false - perform_validation ? valid?(options[:context]) : true + options[:validate] == false || valid?(options[:context]) end end end -- cgit v1.2.3