From 93f3a499835a90e49449db64b4fa4232fbcf7dd4 Mon Sep 17 00:00:00 2001 From: kdeterme Date: Mon, 5 Oct 2026 09:48:53 +0200 Subject: [PATCH] fix(calendar): fix canEditThisTeam and isPastDay ReferenceError in renderTeamsDailyGrid --- .../static/interventions/calendar/interventions_calendar.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/loko/interventions/static/interventions/calendar/interventions_calendar.js b/loko/interventions/static/interventions/calendar/interventions_calendar.js index a970e18..c398dba 100644 --- a/loko/interventions/static/interventions/calendar/interventions_calendar.js +++ b/loko/interventions/static/interventions/calendar/interventions_calendar.js @@ -655,6 +655,7 @@ document.addEventListener('DOMContentLoaded', function () { tr.className = 'teams-daily-team-row'; const teamColor = getTeamColor(team.id); + const canEditThisTeam = (typeof canEditTeams !== 'undefined' && Boolean(canEditTeams)) && (team.can_edit !== false); const tdTeam = document.createElement('td'); tdTeam.className = 'sticky-left align-middle'; @@ -688,6 +689,7 @@ document.addEventListener('DOMContentLoaded', function () { tdDay.classList.add('today-cell'); } + const isPastDay = day.date < todayStr; const dayData = team.days[day.date] || { members: [], interventions: [] }; const membersHTML = buildTeamDailyMembersHtml(dayData.members, team.id, day.date, team.name, canEditThisTeam, isPastDay);