From 7ee9f24f5a24016471b9be6243cdaf87d3cb74aa Mon Sep 17 00:00:00 2001 From: alext Date: Mon, 9 Apr 2018 13:50:00 +0200 Subject: [PATCH] Corrected working plan parsing for foreign languages (#461). --- src/assets/js/backend_calendar_default_view.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/assets/js/backend_calendar_default_view.js b/src/assets/js/backend_calendar_default_view.js index e0c4c95f..65abda50 100755 --- a/src/assets/js/backend_calendar_default_view.js +++ b/src/assets/js/backend_calendar_default_view.js @@ -789,6 +789,16 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {}; $calendar.fullCalendar('removeEvents'); $calendar.fullCalendar('addEventSource', calendarEvents); + var weekDays = [ + 'sunday', + 'monday', + 'tuesday', + 'wednesday', + 'thursday', + 'friday', + 'saturday' + ]; + // :: ADD PROVIDER'S UNAVAILABLE TIME PERIODS var calendarView = $calendar.fullCalendar('getView').name; @@ -800,7 +810,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {}; switch (calendarView) { case 'agendaDay': - var selectedDayName = $calendar.fullCalendar('getView').start.format('dddd').toLowerCase(); + var selectedDayName = weekDays[$calendar.fullCalendar('getView').start.format('d')]; // Add custom unavailable periods. $.each(response.unavailables, function (index, unavailable) {