From 315b7f70bb77cf065c628872ae45016aec414a16 Mon Sep 17 00:00:00 2001 From: Miodec Date: Wed, 7 Feb 2024 23:45:48 +0100 Subject: [PATCH] refactor(types): server configuration types add types to ape client (#4786) --- frontend/src/ts/ape/endpoints/configuration.ts | 2 +- frontend/src/ts/ape/server-configuration.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/ts/ape/endpoints/configuration.ts b/frontend/src/ts/ape/endpoints/configuration.ts index 11216d7b11ed..39f8ad7dbecf 100644 --- a/frontend/src/ts/ape/endpoints/configuration.ts +++ b/frontend/src/ts/ape/endpoints/configuration.ts @@ -3,7 +3,7 @@ export default class Root { this.httpClient = httpClient; } - async get(): Ape.EndpointResponse { + async get(): Ape.EndpointResponse { return await this.httpClient.get("/configuration"); } } diff --git a/frontend/src/ts/ape/server-configuration.ts b/frontend/src/ts/ape/server-configuration.ts index 6edcb0b1ee8b..1873c9737323 100644 --- a/frontend/src/ts/ape/server-configuration.ts +++ b/frontend/src/ts/ape/server-configuration.ts @@ -13,6 +13,6 @@ export async function sync(): Promise { console.error("Could not fetch configuration", response.message); return; } else { - config = response.data as SharedTypes.Configuration; + config = response.data ?? undefined; } }