summaryrefslogtreecommitdiff
path: root/addons/hr_holidays/models
diff options
context:
space:
mode:
authorNisha patel <nit@odoo.com>2020-02-13 11:28:29 +0000
committerYannick Tivisse <yti@odoo.com>2020-03-03 14:35:04 +0000
commite4130ddd97a39f79c10b0e42ad185a2d93aa66ac (patch)
treee29849755777499c41392243f36687e8cd1fb49b /addons/hr_holidays/models
parentbc836bac32cfbad300af3eccaf53a68603041120 (diff)
[FIX] hr_holidays: Fix time off calendar meetings
closes odoo/odoo#46762 Taskid: 2167996 Closes: #45292 X-original-commit: 163574641f7470f6bdc40e8aeafd055169305fb6 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/hr_holidays/models')
-rw-r--r--addons/hr_holidays/models/hr_leave.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/addons/hr_holidays/models/hr_leave.py b/addons/hr_holidays/models/hr_leave.py
index a63fd51641e..25bf85e595d 100644
--- a/addons/hr_holidays/models/hr_leave.py
+++ b/addons/hr_holidays/models/hr_leave.py
@@ -832,8 +832,12 @@ class HolidaysRequest(models.Model):
def _prepare_holidays_meeting_values(self):
self.ensure_one()
calendar = self.employee_id.resource_calendar_id or self.env.company.resource_calendar_id
+ if self.leave_type_request_unit == 'hour':
+ meeting_name = _("%s on Time Off : %.2f hour(s)") % (self.employee_id.name or self.category_id.name, self.number_of_hours_display)
+ else:
+ meeting_name = _("%s on Time Off : %.2f day(s)") % (self.employee_id.name or self.category_id.name, self.number_of_days)
meeting_values = {
- 'name': self.display_name,
+ 'name': meeting_name,
'duration': self.number_of_days * (calendar.hours_per_day or HOURS_PER_DAY),
'description': self.notes,
'user_id': self.user_id.id,