mirror of
https://github.com/brain-tec/account_ebics.git
synced 2025-08-13 22:25:35 +00:00
[FIX]account_ebics - fix passphrase visibility for new userid
This commit is contained in:
@@ -206,7 +206,7 @@ class EbicsUserID(models.Model):
|
||||
rec.ebics_keys_fn
|
||||
)
|
||||
|
||||
@api.depends("state", "ebics_passphrase")
|
||||
@api.depends("state", "ebics_passphrase", "ebics_keys_found")
|
||||
def _compute_ebics_passphrase_view_modifiers(self):
|
||||
for rec in self:
|
||||
rec.ebics_passphrase_required = False
|
||||
@@ -214,6 +214,7 @@ class EbicsUserID(models.Model):
|
||||
rec.ebics_passphrase_store_readonly = True
|
||||
if rec.state == "draft":
|
||||
rec.ebics_passphrase_required = True
|
||||
rec.ebics_passphrase_invisible = rec.ebics_keys_found and True or False
|
||||
rec.ebics_passphrase_store_readonly = False
|
||||
elif rec.state == "init":
|
||||
rec.ebics_passphrase_required = False
|
||||
|
Reference in New Issue
Block a user