changeset 44b648a7c4c2 in modules/attendance:default
details:
https://hg.tryton.org/modules/attendance?cmd=changeset&node=44b648a7c4c2
description:
Send only the required fields when fetching a readonly view definition
issue11134
review380081002
diffstat:
attendance.py | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
diffs (31 lines):
diff -r adaa15612142 -r 44b648a7c4c2 attendance.py
--- a/attendance.py Wed Apr 06 23:37:42 2022 +0200
+++ b/attendance.py Fri Apr 08 19:07:13 2022 +0200
@@ -48,8 +48,7 @@
('end_date', '=', None),
('end_date', '>=', Eval('date', None)),
],
- ],
- depends=['company', 'date'])
+ ])
at = fields.DateTime("At", required=True)
date = fields.Date("Date", required=True)
type = fields.Selection([
@@ -161,15 +160,12 @@
_states = {
'readonly': Eval('state') == 'closed',
}
- _depends = ['state']
_last_period_cache = Cache('attendance.period', context=False)
- ends_at = fields.DateTime("Ends at", required=True, states=_states,
- depends=_depends)
+ ends_at = fields.DateTime("Ends at", required=True, states=_states)
company = fields.Many2One('company.company', "Company", required=True,
- states=_states, depends=_depends,
- help="The company the period is associated with.")
+ states=_states, help="The company the period is associated with.")
state = fields.Selection([
('draft', 'Draft'),
('closed', 'Closed'),