Skip to content

v4.1.4 - Poprawki kompatybilności z PrivPortal API

Choose a tag to compare

@piterkos piterkos released this 26 Oct 22:01
· 5 commits to master since this release

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.