Игорь Надеин db32f142fa fix: исправлена обработка строковых ID legacy календарей
Проблема: parseInt('legacy-company') возвращал NaN
Решение:
- Не парсим calendarId при toggle visibility
- Проверяем /^\d+$/ перед parseInt - только для числовых ID
- Добавлена валидация isNaN перед subscribe/unsubscribe
- Legacy календари (строковые ID) работают корректно
- Новые календари (числовые ID) конвертируются в number

Fixes: calendar_id=NaN запросы к API
2026-02-11 12:29:38 +03:00
..
2025-12-08 11:21:31 +03:00
2025-11-27 17:23:13 +03:00