summaryrefslogtreecommitdiff
path: root/addons/pos_adyen/models/pos_payment_method.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/pos_adyen/models/pos_payment_method.py')
-rw-r--r--addons/pos_adyen/models/pos_payment_method.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/pos_adyen/models/pos_payment_method.py b/addons/pos_adyen/models/pos_payment_method.py
index 6576485cebd..4baa83afdd3 100644
--- a/addons/pos_adyen/models/pos_payment_method.py
+++ b/addons/pos_adyen/models/pos_payment_method.py
@@ -27,6 +27,8 @@ class PosPaymentMethod(models.Model):
@api.constrains('adyen_terminal_identifier')
def _check_adyen_terminal_identifier(self):
for payment_method in self:
+ if not payment_method.adyen_terminal_identifier:
+ continue
existing_payment_method = self.search([('id', '!=', payment_method.id),
('adyen_terminal_identifier', '=', payment_method.adyen_terminal_identifier)],
limit=1)