Podporované eventy

saveresult()

  • ukladá alebo aktualizuje výsledky podľa štartovného čísla, Aktualizuje sa len ak došlo k zmene času, pretože vtedy sa nastavuje príznak odoslania na false a log zápis na default

deleteresult()

  • maže záznam podľa štartovného čísla. Používa sa pri vymazaní pretekára.

senddata()

  • upravuje a posiela údaje na API terminovka.sk

sendagain()

  • nastaví príznak odoslania na false, ale nerobí iné zmeny (nepočíta nanovo čas)

Reťazenie eventov

Vždy sa na frontende vykoná len jeden event pre každé štartovné číslo, pri 15 sekundovom refreshi sú dáta poslané do 30 sekúnd

  • - záznam neexistuje, vytvorí sa záznam - saveresult()

  • - záznam existuje, ale nesúhlasí čas, aktualizuje sa záznam - saveresult()

  • - záznam existuje, súhlasí čas, pošlú sa údaje - senddata()

Last updated