changeset 145f986cb9a1 in modules/timesheet:default
details: https://hg.tryton.org/modules/timesheet?cmd=changeset;node=145f986cb9a1
description:
Add date to window name when entering timesheet
issue8541
review265711002
diffstat:
CHANGELOG | 2 ++
line.py | 7 ++++++-
2 files changed, 8 insertions(+), 1 deletions(-)
diffs (33 lines):
diff -r 69e973dc7055 -r 145f986cb9a1 CHANGELOG
--- a/CHANGELOG Sat Jul 20 21:41:31 2019 +0200
+++ b/CHANGELOG Tue Jul 30 23:34:10 2019 +0200
@@ -1,3 +1,5 @@
+* Add date to window name when entering timesheet
+
Version 5.2.0 - 2019-05-06
* Bug fixes (see mercurial logs for details)
diff -r 69e973dc7055 -r 145f986cb9a1 line.py
--- a/line.py Sat Jul 20 21:41:31 2019 +0200
+++ b/line.py Tue Jul 30 23:34:10 2019 +0200
@@ -194,6 +194,8 @@
enter = StateAction('timesheet.act_line_form')
def do_enter(self, action):
+ pool = Pool()
+ Lang = pool.get('ir.lang')
date = self.start.date
date = Date(date.year, date.month, date.day)
action['pyson_domain'] = PYSONEncoder().encode([
@@ -206,7 +208,10 @@
'company': self.start.employee.company.id,
'date': date,
})
- action['name'] += " - " + self.start.employee.rec_name
+ action['name'] += ' @ %(date)s - %(employee)s' % {
+ 'date': Lang.get().strftime(self.start.date),
+ 'employee': self.start.employee.rec_name,
+ }
return action, {}
def transition_enter(self):