aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/motis-api.ts
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-09-14 18:12:53 +0200
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-09-14 18:12:53 +0200
commit75c9e412287ace0801d752ce731824243d7c8b53 (patch)
tree3e0361f64f277ef3978725a9fdf4b8632c231ca0 /src/lib/motis-api.ts
parent53e3544effa012d36f3b0d732a922ca219b7692a (diff)
downloadfahrplan-75c9e412287ace0801d752ce731824243d7c8b53.tar.gz
fahrplan-75c9e412287ace0801d752ce731824243d7c8b53.tar.bz2
fahrplan-75c9e412287ace0801d752ce731824243d7c8b53.tar.lz
fahrplan-75c9e412287ace0801d752ce731824243d7c8b53.zip

feat: small changes

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=${