Author: Adam <git@apiote.xyz>
all departures on date
server/router.go | 14 ++++++++------
diff --git a/server/router.go b/server/router.go index a7f195f3b29d05d96537909e62f3fc059c7fb454..860405b046c57f5153bbba6d608994d0c70f22e2 100644 --- a/server/router.go +++ b/server/router.go @@ -416,12 +416,14 @@ return fmt.Errorf("while getting departures: %w", err) } } - if int(offset) > len(departures) { - departures = []traffic.DepartureRealtime{} - } else if len(departures) < int(offset+limit) { - departures = departures[offset:] - } else { - departures = departures[offset : offset+limit] + if departuresType == traffic.DEPARTURES_HYBRID { + if int(offset) > len(departures) { + departures = []traffic.DepartureRealtime{} + } else if len(departures) < int(offset+limit) { + departures = departures[offset:] + } else { + departures = departures[offset : offset+limit] + } } acceptLanguage := r.Header.Get("Accept-Language")