From 57a94d64f2893a6381cef2c7d18299fc88e9c4b8 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Fri, 26 Nov 2021 16:31:25 +0100 Subject: [PATCH] Revoke adjustment if payment is cancelled --- 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 3212aab007..b185795f3e 100644 --- a/app/models/spree/payment.rb +++ b/app/models/spree/payment.rb @@ -138,7 +138,7 @@ module Spree end def ensure_correct_adjustment - revoke_adjustment_eligibility if ['failed', 'invalid'].include?(state) + revoke_adjustment_eligibility if ['failed', 'invalid', 'void'].include?(state) return if adjustment.try(:finalized?) if adjustment