diff --git a/web_calendar_slot_duration/i18n/web_calendar_slot_duration.pot b/web_calendar_slot_duration/i18n/web_calendar_slot_duration.pot index a11baf5cd..78d58d53f 100644 --- a/web_calendar_slot_duration/i18n/web_calendar_slot_duration.pot +++ b/web_calendar_slot_duration/i18n/web_calendar_slot_duration.pot @@ -3,7 +3,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 15.0\n" +"Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" diff --git a/web_calendar_slot_duration/static/src/js/calendar_model.esm.js b/web_calendar_slot_duration/static/src/js/calendar_model.esm.js index 6d3a1a850..ebc8ffb46 100644 --- a/web_calendar_slot_duration/static/src/js/calendar_model.esm.js +++ b/web_calendar_slot_duration/static/src/js/calendar_model.esm.js @@ -10,10 +10,12 @@ patch(CalendarModel.prototype, "WebCalendarSlotDurationCalendarModel", { buildRawRecord(partialRecord, options = {}) { if ( this.env.searchModel.context.calendar_slot_duration && - partialRecord.isAllDay != true + !partialRecord.isAllDay ) { const slot_duration = this.env.searchModel.context.calendar_slot_duration; - const [hours, minutes, seconds] = slot_duration.match(/(\d+):(\d+):(\d+)/); + const [hours, minutes, seconds] = slot_duration + .match(/(\d+):(\d+):(\d+)/) + .slice(1, 4); const durationFloat = hours + minutes / 60 + seconds / 3600; partialRecord.end = partialRecord.start.plus({hours: durationFloat}); }