From 29aea9a5efb7121e0ad73ca8ad1fb16c22cf6e34 Mon Sep 17 00:00:00 2001 From: Jannis R Date: Fri, 1 Mar 2019 11:37:25 +0100 Subject: [PATCH] journeys: fix opt.results === null :bug: --- index.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index bc097c4b..373e62df 100644 --- a/index.js +++ b/index.js @@ -232,18 +232,15 @@ const createClient = (profile, userAgent, request = _request) => { j = parse(j) journeys.push(j) - if (journeys.length >= opt.results) { // collected enough + if (opt.results !== null && journeys.length >= opt.results) { // collected enough laterRef = d.outCtxScrF - return { - earlierRef, - laterRef, - journeys - } + return {earlierRef, laterRef, journeys} } const dep = +new Date(j.legs[0].departure) if (dep > latestDep) latestDep = dep } + if (opt.results === null) return {earlierRef, laterRef, journeys} const when = new Date(latestDep) return more(when, d.outCtxScrF) // otherwise continue })