mirror of
https://github.com/brain-tec/account_ebics.git
synced 2024-12-24 18:31:45 +00:00
add passphrase constraint
This commit is contained in:
parent
daba4cea05
commit
a330305952
@ -236,6 +236,14 @@ class EbicsConfig(models.Model):
|
||||
cfg.ebics_keys_found = (
|
||||
cfg.ebics_keys and os.path.isfile(cfg.ebics_keys))
|
||||
|
||||
@api.multi
|
||||
@api.constrains('ebics_passphrase')
|
||||
def _check_ebics_passphrase(self):
|
||||
for cfg in self:
|
||||
if not cfg.ebics_passphrase or len(cfg.ebics_passphrase) < 8:
|
||||
raise UserError(_(
|
||||
"The passphrase must be at least 8 characters long"))
|
||||
|
||||
@api.multi
|
||||
@api.constrains('order_number')
|
||||
def _check_order_number(self):
|
||||
|
Loading…
Reference in New Issue
Block a user