details: https://code.tryton.org/tryton/commit/05e137511dfb
branch: 7.8
user: Cédric Krier <[email protected]>
date: Mon Sep 07 18:12:38 2026 +0200
description:
Require a message file for SEPA message
Closes #15073
(grafted from ccb26ad8dd0efcfc062c8d95fab29a6bfba5b74a)
diffstat:
modules/account_payment_sepa/payment.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diffs (15 lines):
diff -r de5dbeb85941 -r 05e137511dfb modules/account_payment_sepa/payment.py
--- a/modules/account_payment_sepa/payment.py Mon Sep 07 18:01:00 2026 +0200
+++ b/modules/account_payment_sepa/payment.py Mon Sep 07 18:12:38 2026 +0200
@@ -825,7 +825,10 @@
}
message = fields.Binary('Message', filename='filename',
file_id=file_id, store_prefix=store_prefix,
- states=_states)
+ states={
+ 'required': True,
+ 'readonly': _states['readonly'],
+ })
message_file_id = fields.Char("Message File ID", readonly=True)
filename = fields.Function(fields.Char('Filename'), 'get_filename')
type = fields.Selection([