From 9bc15a5f3bbfc079cefce82ba311a483fc138a29 Mon Sep 17 00:00:00 2001 From: Anbraten <6918444+anbraten@users.noreply.github.com> Date: Mon, 10 Jun 2024 12:13:13 +0200 Subject: [PATCH] Fix web api client (#3779) --- web/src/lib/api/client.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/lib/api/client.ts b/web/src/lib/api/client.ts index 905119be4..ca3d1dc89 100644 --- a/web/src/lib/api/client.ts +++ b/web/src/lib/api/client.ts @@ -40,7 +40,7 @@ export default class ApiClient { this.csrf = csrf; } - private async _request(method: string, path: string, data: unknown): Promise { + private async _request(method: string, path: string, data?: unknown): Promise { const res = await fetch(`${this.server}${path}`, { method, headers: { @@ -71,7 +71,7 @@ export default class ApiClient { } _get(path: string) { - return this._request('GET', path, null); + return this._request('GET', path); } _post(path: string, data?: unknown) { @@ -83,7 +83,7 @@ export default class ApiClient { } _delete(path: string) { - return this._request('DELETE', path, null); + return this._request('DELETE', path); } _subscribe(path: string, callback: (data: T) => void, opts = { reconnect: true }) {