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);