Přidat podporu minutesBefore do Public
Jako ROPID chci mít public tabulích podporu parametru minutesBefore, abych mohl nezobrazovat spoje, které cestující nestihnou.
Akceptační kritéria
-
v /public/departureboards bude minutesBefore -
aktualizovaná dokumentace endpointu /public/departureboards -
Pridat obrazek od @hrdilu do docs
Implementační poznámky
- Bude fungovat stejně jako v /pid/departureboards
-
Data uz jsou v cache
- RT data o vozidle mame -30min
- Departures mame ulozene -3h a +7h
-
Hodnoty
- minimum = -359min
- maximum = 30min
-
Navrh reseni
-
getAndParseDepartureCache- Nahradi se
-infzaMath.round(new Date().getTime() / 1000) + minutesBefore ?? 0 * 60 - Je zbytecne nacitat data vsechnu pomoci
-inf
- Nahradi se
- Do methody
removeDeparturesOutsideTimeRangenahradime 0 zaminutesBefore
-
- Přidat obrázek níže do implementační dokumentace a odkaz na něj do open API (včetně pid/departurebards)
Edited by Martin Hassman