const formatTripReq = ({opt}, id) => { return { cfg: {polyEnc: 'GPA'}, meth: 'JourneyDetails', req: { // todo: getTrainComposition jid: id, // HAFAS apparently ignores the date in the trip ID and uses the `date` field. // Thus, it will find a different trip if you pass the wrong date via `opt.when`. // date: profile.formatDate(profile, opt.when), getPolyline: Boolean(opt.polyline), }, }; }; export { formatTripReq, };