From f2b28a198d3c386d93337f49fa61c7a6a6fedb8a Mon Sep 17 00:00:00 2001 From: Pau Perez Date: Wed, 22 Jul 2020 14:44:58 +0200 Subject: [PATCH] Replace before_validation with custom validation No reason to use a callback when custom validation methods can be defined. --- app/models/spree/payment.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/spree/payment.rb b/app/models/spree/payment.rb index 66c401cd8a..8126ad851c 100644 --- a/app/models/spree/payment.rb +++ b/app/models/spree/payment.rb @@ -22,7 +22,7 @@ module Spree has_one :adjustment, as: :source, dependent: :destroy - before_validation :validate_source + validate :validate_source before_save :set_unique_identifier after_save :create_payment_profile, if: :profiles_supported?