details:   https://code.tryton.org/tryton/commit/5201744d90b5
branch:    8.2
user:      Cédric Krier <[email protected]>
date:      Wed Oct 28 13:31:52 2026 +0100
description:
        Make cron editable when not running

        Closes #15190
        (grafted from 3e8f44469c15fb565a079bd113d950f1a9a8beb7)
diffstat:

 trytond/trytond/ir/cron.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r ddb708fb6e63 -r 5201744d90b5 trytond/trytond/ir/cron.py
--- a/trytond/trytond/ir/cron.py        Wed Oct 07 14:02:30 2026 +0200
+++ b/trytond/trytond/ir/cron.py        Wed Oct 28 13:31:52 2026 +0100
@@ -36,7 +36,7 @@
 class Cron(DeactivableMixin, ModelSQL, ModelView):
     __name__ = "ir.cron"
     _states = {
-        'editable': Eval('running', False),
+        'editable': ~Eval('running', False),
         }
     interval_number = fields.Integer(
         "Interval Number", required=True, states=_states)

Reply via email to