details:   https://code.tryton.org/tryton/commit/99f33c3342e8
branch:    default
user:      Cédric Krier <[email protected]>
date:      Sat Mar 21 09:21:04 2026 +0100
description:
        Convert to boolean the invisible state of the "Create Purchase" button 
on the purchase request

        Closes #14700
diffstat:

 modules/purchase_request/purchase_request.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 5993be1ee56f -r 99f33c3342e8 
modules/purchase_request/purchase_request.py
--- a/modules/purchase_request/purchase_request.py      Thu Mar 26 16:23:55 
2026 +0100
+++ b/modules/purchase_request/purchase_request.py      Sat Mar 21 09:21:04 
2026 +0100
@@ -117,7 +117,7 @@
         cls._order[0] = ('id', 'DESC')
         cls._buttons.update({
                 'create_purchase': {
-                    'invisible': Eval('purchase_line'),
+                    'invisible': Bool(Eval('purchase_line')),
                     'depends': ['purchase_line'],
                     },
                 'handle_purchase_cancellation_exception': {

Reply via email to