commit d6f0803447f134421385eb7f9af26819cc462a48
parent eb49d8767f8d8fd25d67bfdd9304fdaf32a1d3fa
Author: Yureka <yuka@yuka.dev>
Date: Wed, 18 Aug 2021 13:34:46 +0200
parent eb49d8767f8d8fd25d67bfdd9304fdaf32a1d3fa
Author: Yureka <yuka@yuka.dev>
Date: Wed, 18 Aug 2021 13:34:46 +0200
broke moreJourneys
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/client/src/canvas.js b/client/src/canvas.js @@ -3,7 +3,7 @@ import { go } from './router.js'; import { padZeros } from './helpers.js'; const formatTime = (date) => { - return `${padZeroes(date.getHours())}:${padZeroes(date.getMinutes())}` + return `${padZeros(date.getHours())}:${padZeros(date.getMinutes())}` }; const textFor = (leg) => leg.line && leg.line.name || "";
diff --git a/server/index.js b/server/index.js @@ -56,34 +56,33 @@ const createMoreJourneys = mode => async (slug, opt) => { const saved = JSON.parse(await db.get(slug)); opt[mode+'Than'] = saved[mode+'Ref']; - const [newData, ...journeys] = await Promise.all( + const [newData, ...refreshedJourneys] = await Promise.all( [ hafas.journeys(saved.params.from, saved.params.to, opt) ] .concat(saved.journeys.map(x => hafas.refreshJourney(x, opt))) ); const res = { ...saved, - ...newData + ...newData, }; if (mode === 'earlier') { - journeys = res.journeys.concat(journeys); + res.journeys = newData.journeys.concat(refreshedJourneys); res.indexOffset += res.journeys.length; // keep old laterRef res.laterRef = saved.laterRef; } else { - journeys = journeys.concat(res.journeys); + res.journeys = refreshedJourneys.concat(newData.journeys); // keep old earlierRef res.earlierRef = saved.earlierRef; } await db.put(slug, JSON.stringify({ ...res, - journeys: journeys.map(x => x.refreshToken), + journeys: res.journeys.map(x => x.refreshToken), })); return { ...res, params: { ...saved.params, ...opt }, - journeys, }; };