aboutsummaryrefslogtreecommitdiffstats
path: root/code/app/src/services/account-service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'code/app/src/services/account-service.ts')
-rw-r--r--code/app/src/services/account-service.ts25
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(),