diff options
| author | Serpent Consulting Services Pvt Ltd <serpentcs.lp@gmail.com> | 2017-03-10 18:55:29 +0100 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2017-03-28 09:35:38 +0200 |
| commit | 6a64d2dd8ffa3c97e53d2e5ab88431e9de037c8a (patch) | |
| tree | 4c6a64b2c3dfa770246cc8dfc2c6c08df82564dd | |
| parent | 83a2947d987e4916d5eb8f32afd7a2ca3616a45d (diff) | |
[FIX] hr_attendance: fix singleton error
This commit closes #15805
| -rw-r--r-- | addons/hr_attendance/models/hr_attendance.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/addons/hr_attendance/models/hr_attendance.py b/addons/hr_attendance/models/hr_attendance.py index f078b6037fd..e3211fceb00 100644 --- a/addons/hr_attendance/models/hr_attendance.py +++ b/addons/hr_attendance/models/hr_attendance.py @@ -26,15 +26,15 @@ class HrAttendance(models.Model): result = [] for attendance in self: if not attendance.check_out: - result.append((self.id, _("%(empl_name)s from %(check_in)s") % { - 'empl_name': self.employee_id.name_related, - 'check_in': fields.Datetime.to_string(fields.Datetime.context_timestamp(self, fields.Datetime.from_string(self.check_in))), + result.append((attendance.id, _("%(empl_name)s from %(check_in)s") % { + 'empl_name': attendance.employee_id.name_related, + 'check_in': fields.Datetime.to_string(fields.Datetime.context_timestamp(attendance, fields.Datetime.from_string(attendance.check_in))), })) else: - result.append((self.id, _("%(empl_name)s from %(check_in)s to %(check_out)s") % { - 'empl_name': self.employee_id.name_related, - 'check_in': fields.Datetime.to_string(fields.Datetime.context_timestamp(self, fields.Datetime.from_string(self.check_in))), - 'check_out': fields.Datetime.to_string(fields.Datetime.context_timestamp(self, fields.Datetime.from_string(self.check_out))), + result.append((attendance.id, _("%(empl_name)s from %(check_in)s to %(check_out)s") % { + 'empl_name': attendance.employee_id.name_related, + 'check_in': fields.Datetime.to_string(fields.Datetime.context_timestamp(attendance, fields.Datetime.from_string(attendance.check_in))), + 'check_out': fields.Datetime.to_string(fields.Datetime.context_timestamp(attendance, fields.Datetime.from_string(attendance.check_out))), })) return result |
