db-vendo-client/parse
Jannis R 29a2cf36e9
add planned(Arrival|Departure|When), scheduled* -> planned*/prognosed* 💥
when not cancelled:
{when, delay} -> {when, plannedWhen, delay}
{arrival, arrivalDelay} -> {arrival, plannedArrival, arrivalDelay}
{departure, departureDelay} -> {departure, plannedDeparture, departureDelay}

when cancelled:
{when: null, delay: null, scheduledWhen} -> {when: null, plannedWhen, prognosedWhen, delay}
{arrival: null, arrivalDelay: null, scheduledArrival, formerArrivalDelay} -> {arrival: null, plannedArrival, arrivalDelay, prognosedArrival}
{departure: null, departureDelay: null, scheduledDeparture, formerDepartureDelay} -> {departure: null, plannedDeparture, departureDelay, prognosedDeparture}
2020-01-05 17:52:17 +01:00
..
arrival-or-departure.js add planned(Arrival|Departure|When), scheduled* -> planned*/prognosed* 💥 2020-01-05 17:52:17 +01:00
arrival.js parse arrivals 2018-06-26 18:13:41 +02:00
common.js rename findIdxRefs -> findInTree, remove resolveIdxRefs abstraction 2020-01-05 17:51:27 +01:00
date-time.js ISO date+time: suppress milliseconds if 0 2019-04-29 18:23:40 +01:00
departure.js parse arrivals 2018-06-26 18:13:41 +02:00
find-remarks.js parseCommon: resolve hint & warning references 2020-01-05 17:51:27 +01:00
hint.js parseCommon: resolve icon references 2020-01-05 17:51:27 +01:00
index.js rename d.remarks -> d.hints, parseRemark -> parseHint 2018-06-07 16:34:50 +02:00
journey-leg.js add planned(Arrival|Departure|When), scheduled* -> planned*/prognosed* 💥 2020-01-05 17:52:17 +01:00
journey.js parseCommon: resolve hint & warning references 2020-01-05 17:51:27 +01:00
line.js parseCommon: resolve operator references 2020-01-05 17:51:27 +01:00
location.js parseCommon: resolve line references 2020-01-05 17:51:27 +01:00
movement.js parseCommon: parse polylines 2020-01-05 17:51:27 +01:00
nearby.js parse fns: opt param 💥 2018-06-13 20:05:33 +02:00
operator.js CFL profile 2019-05-20 20:06:24 +02:00
polyline.js parseCommon: resolve location references 2020-01-05 17:51:27 +01:00
products-bitmask.js fix bitmask handling 🐛 2019-06-24 18:37:39 +02:00
stopover.js add planned(Arrival|Departure|When), scheduled* -> planned*/prognosed* 💥 2020-01-05 17:52:17 +01:00
warning.js parseCommon: resolve location references 2020-01-05 17:51:27 +01:00
when.js add planned(Arrival|Departure|When), scheduled* -> planned*/prognosed* 💥 2020-01-05 17:52:17 +01:00