Compare commits

..

No commits in common. "a2e3a36e20e43494825345b09eca57abe3022eb7" and "0c39991e0c15b252458ace58b751e8479734a43b" have entirely different histories.

5 changed files with 34 additions and 35 deletions

View file

@ -637,8 +637,7 @@
"cancelation",
"MOTIS",
"motis",
"Berechnung",
"fällt"
"Berechnung"
],
"ignorePaths": [
"docs/dumps/**",

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "db-vendo-client",
"version": "6.10.8",
"version": "6.10.7",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "db-vendo-client",
"version": "6.10.8",
"version": "6.10.7",
"license": "ISC",
"dependencies": {
"content-type": "^1.0.5",

View file

@ -1,7 +1,7 @@
{
"name": "db-vendo-client",
"description": "Client for bahn.de public transport APIs.",
"version": "6.10.8",
"version": "6.10.7",
"type": "module",
"main": "index.js",
"files": [

View file

@ -213,7 +213,7 @@ const parseCancelled = (ref) => {
(ref.risNotizen || ref.echtzeitNotizen || ref.meldungen).find(r => r.key == 'text.realtime.stop.cancelled'
|| r.type == 'HALT_AUSFALL'
|| r.text == 'Halt entfällt'
|| r.text?.includes('fällt aus') || r.text?.includes('cancelled'),
|| r.text == 'Stop cancelled',
),
);
};

View file

@ -6,7 +6,7 @@ const parseTrip = (ctx, t, id) => { // t = raw trip
trip.id = trip.tripId || id;
delete trip.tripId;
delete trip.reachable;
trip.cancelled = Boolean(profile.parseCancelled(t) || trip.stopovers?.length && trip.stopovers?.every(s => s.cancelled));
trip.cancelled = Boolean(profile.parseCancelled(t));
// TODO opt.scheduledDays
return trip;