diff --git a/backend/static/js/components/calendarManager.js b/backend/static/js/components/calendarManager.js index ac5177d7..afc8dc9a 100644 --- a/backend/static/js/components/calendarManager.js +++ b/backend/static/js/components/calendarManager.js @@ -42,6 +42,19 @@ export function initCalendarManager(options = {}) { try { calendars = await getMyCalendars(); + // Если календарей нет - не обновляем состояние (используем legacy режим) + if (calendars.length === 0) { + console.log('[CalendarManager] No calendars found, keeping legacy mode'); + container.innerHTML = ` +
Календари не настроены
+ События отображаются в классическом режиме +