Repository navigation
v4.1.4 - Poprawki kompatybilności z PrivPortal API
Poprawki
Naprawiono wszystkie endpointy do poprawnej współpracy z LibrusMobileController:
Wiadomości (Messages)
- Dodano obsługę parametru student_id (wymagany dla wielu uczniów)
- Poprawiono parsowanie dat z sent_date na strukturę date z ISO datetime
- Dodano konwersję date_time na timestamp
Szczęśliwy numerek (Lucky Number)
- Poprawiono parsowanie struktury obiektu date zamiast stringa
Frekwencja (Attendance)
- Poprawiono nazwy pól: date zamiast date_modified
Oceny (Grades)
- Poprawiono nazwy pól: category, eacher, date zamiast column, eacher_created, date_created
- Poprawiono parsowanie opisu z grade.description
Zadania domowe (Homework)
- Poprawiono nazwę pola: eacher zamiast creator
Sprawdziany (Exams)
- Poprawiono nazwy pól: date, content, eacher zamiast deadline, opic, creator
- Poprawiono parsowanie ype z obiektu na string ( ype.name)
Wynik
Wszystkie zmiany zapewniają pełną kompatybilność ze strukturą danych zwracaną przez PrivPortal API (LibrusMobileController).
Instalacja
Aktualizacja przez HACS lub ręczne skopiowanie folderu custom_components/librus_private do katalogu Home Assistant.