aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/motis-api.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/motis-api.ts')
-rw-r--r--src/lib/motis-api.ts10
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=${