diff options
feat: small changes
Diffstat (limited to 'src/lib/motis-api.ts')
-rw-r--r-- | src/lib/motis-api.ts | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/motis-api.ts b/src/lib/motis-api.ts index 347c20a..7933c39 100644 --- a/src/lib/motis-api.ts +++ b/src/lib/motis-api.ts @@ -1,7 +1,7 @@ import type { StoptimesResponse } from './motis-types'; export class MotisAPI { - backend = 'https://api.transitous.org'; - fetch: typeof fetch = (url, init) => + public backend = 'https://api.transitous.org'; + public fetch: typeof fetch = (url, init) => fetch( `${this.backend}${this.backend.endsWith('/') ? '' : '/'}${ typeof url === 'string' @@ -14,8 +14,8 @@ export class MotisAPI { }`, init ); - async getStopTimes( - id: string, + public async getStationTimetable( + stationId: string, abortSignal?: AbortSignal, arrivals = false, limit = 128, @@ -25,7 +25,7 @@ export class MotisAPI { ) { const res = await this.fetch( `/api/v1/stoptimes?stopId=${encodeURIComponent( - id + stationId )}&n=${encodeURIComponent(limit.toString())}&arriveBy=${ arrivals ? 'true' : 'false' }&withScheduledSkippedStops=${ |