diff options
Diffstat (limited to 'code/app/src/services')
| -rw-r--r-- | code/app/src/services/account-service.ts | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/code/app/src/services/account-service.ts b/code/app/src/services/account-service.ts index b2bb375..0e92a47 100644 --- a/code/app/src/services/account-service.ts +++ b/code/app/src/services/account-service.ts @@ -1,12 +1,11 @@ -import { http_delete_async, http_get_async, http_post_async } from "$utilities/_fetch"; -import { browser } from "$app/environment"; -import { api_base, CookieNames, StorageKeys } from "$configuration"; -import { is_known_problem } from "$models/internal/KnownProblem"; -import { log_debug } from "$utilities/logger"; -import { StoreType, create_writable_persistent } from "$utilities/persistent-store"; -import { get } from "svelte/store"; -import type { Writable } from "svelte/store"; -import { Temporal } from "temporal-polyfill"; +import {http_delete_async, http_get_async, http_post_async} from "$utilities/_fetch"; +import {browser} from "$app/environment"; +import {api_base, CookieNames, StorageKeys} from "$configuration"; +import {is_known_problem} from "$models/internal/KnownProblem"; +import {StoreType, create_writable_persistent} from "$utilities/persistent-store"; +import {get} from "svelte/store"; +import type {Writable} from "svelte/store"; +import {Temporal} from "temporal-polyfill"; import type { CreateAccountPayload, CreateAccountResponse, @@ -47,7 +46,7 @@ export class AccountService implements IAccountService { const currentValue = get(this.session); const currentEpoch = Temporal.Now.instant().epochSeconds; if (!forceRefresh && ((currentValue?._lastUpdated ?? 0) + this.sessionCooldown) > currentEpoch) { - log_debug("Session is not stale yet", { + console.debug("Session is not stale yet", { currentEpoch, staleEpoch: currentValue?._lastUpdated + this.sessionCooldown, }); @@ -70,7 +69,7 @@ export class AccountService implements IAccountService { async login_async(payload: LoginPayload): Promise<LoginResponse> { const response = await http_post_async(api_base("_/account/login"), payload); - if (response.ok) return { isLoggedIn: true }; + if (response.ok) return {isLoggedIn: true}; if (is_known_problem(response)) return { isLoggedIn: false, knownProblem: await response.json(), @@ -93,7 +92,7 @@ export class AccountService implements IAccountService { async create_account_async(payload: CreateAccountPayload): Promise<CreateAccountResponse> { const response = await http_post_async(api_base("_/account/create"), payload); - if (response.ok) return { isCreated: true }; + if (response.ok) return {isCreated: true}; if (is_known_problem(response)) return { isCreated: false, knownProblem: await response.json(), @@ -112,7 +111,7 @@ export class AccountService implements IAccountService { async update_current_async(payload: UpdateAccountPayload): Promise<UpdateAccountResponse> { const response = await http_post_async(api_base("_/account/update"), payload); - if (response.ok) return { isUpdated: true }; + if (response.ok) return {isUpdated: true}; if (is_known_problem(response)) return { isUpdated: false, knownProblem: await response.json(), |
