diff --git a/work.py b/work.py index 23b94aa2b0..7481da2822 100644 --- a/work.py +++ b/work.py @@ -76,6 +76,8 @@ class Work: | (Eval('project_invoice_method', 'manual') == 'manual')), 'readonly': ~Eval('duration_to_invoice'), + 'depends': ['type', 'project_invoice_method', + 'duration_to_invoice'] }, }) cls._error_messages.update({