From f13ea80fe4561aeb1411a0b0d725c035b2367095 Mon Sep 17 00:00:00 2001 From: Leonardo Pavan Rocha Date: Mon, 16 Oct 2023 16:28:32 +0200 Subject: [PATCH] [FIX] hr_homeworking: fix homeworking using localized week name for technical field https://github.com/odoo/odoo/pull/137502 changed how we handle homeworking records. However, it would throw a traceback if luxon was using any non english localizations to get the week name of a date. This commit fixes this by setting the us location before getting the weekname as we rely on it to get the default data for that day. closes odoo/odoo#138831 Signed-off-by: Yannick Tivisse (yti) --- .../hr_homeworking/static/src/calendar/common/calendar_model.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr_homeworking/static/src/calendar/common/calendar_model.js b/addons/hr_homeworking/static/src/calendar/common/calendar_model.js index 70d05011031..3872704b6ee 100644 --- a/addons/hr_homeworking/static/src/calendar/common/calendar_model.js +++ b/addons/hr_homeworking/static/src/calendar/common/calendar_model.js @@ -34,7 +34,7 @@ patch(AttendeeCalendarModel.prototype, { for (const day of rangeInterval) { const startDay = day.s; const dayISO = startDay.toISODate(); - const dayName = startDay.weekdayLong.toLowerCase(); + const dayName = startDay.setLocale("us").weekdayLong.toLowerCase(); if (!(dayISO in events)) { events[dayISO] = {}; }