mirror of
https://github.com/public-transport/db-vendo-client.git
synced 2025-02-23 07:09:35 +02:00
journeys: fix opt.results === null 🐛
This commit is contained in:
parent
16f98b943e
commit
29aea9a5ef
1 changed files with 3 additions and 6 deletions
9
index.js
9
index.js
|
@ -232,18 +232,15 @@ const createClient = (profile, userAgent, request = _request) => {
|
||||||
j = parse(j)
|
j = parse(j)
|
||||||
journeys.push(j)
|
journeys.push(j)
|
||||||
|
|
||||||
if (journeys.length >= opt.results) { // collected enough
|
if (opt.results !== null && journeys.length >= opt.results) { // collected enough
|
||||||
laterRef = d.outCtxScrF
|
laterRef = d.outCtxScrF
|
||||||
return {
|
return {earlierRef, laterRef, journeys}
|
||||||
earlierRef,
|
|
||||||
laterRef,
|
|
||||||
journeys
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
const dep = +new Date(j.legs[0].departure)
|
const dep = +new Date(j.legs[0].departure)
|
||||||
if (dep > latestDep) latestDep = dep
|
if (dep > latestDep) latestDep = dep
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (opt.results === null) return {earlierRef, laterRef, journeys}
|
||||||
const when = new Date(latestDep)
|
const when = new Date(latestDep)
|
||||||
return more(when, d.outCtxScrF) // otherwise continue
|
return more(when, d.outCtxScrF) // otherwise continue
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Reference in a new issue