diff options
Diffstat (limited to 'code/app/src/lib/api/root.ts')
| -rw-r--r-- | code/app/src/lib/api/root.ts | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/code/app/src/lib/api/root.ts b/code/app/src/lib/api/root.ts index 3e5bda2..661f24b 100644 --- a/code/app/src/lib/api/root.ts +++ b/code/app/src/lib/api/root.ts @@ -1,6 +1,12 @@ -import {http_post} from "$lib/api/internal-fetch"; -import {api_base} from "$lib/configuration"; +import { http_get_async, http_post_async } from "$lib/api/_fetch"; +import { api_base } from "$lib/configuration"; +import type { IInternalFetchResponse } from "$lib/models/internal/IInternalFetchResponse"; +import type { Result } from "rustic"; export function server_log(message: string): void { - http_post(api_base("_/api/log"), message); + http_post_async(api_base("_/api/log"), message); } + +export function server_version(): Promise<Result<IInternalFetchResponse<string>, string>> { + return http_get_async(api_base("/version.txt")); +}
\ No newline at end of file |
