diff options
Diffstat (limited to 'addons/pos_adyen/models/pos_payment_method.py')
| -rw-r--r-- | addons/pos_adyen/models/pos_payment_method.py | 2 |
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) |
