From 3f3ea151ef8f88520f095358a0a2595e5a2148d1 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 22 Jun 2021 11:40:02 +0200 Subject: [PATCH] Fixes are not fixing --- src/routes/api/v1/login/email.ts | 4 +++- src/routes/index.svelte | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/routes/api/v1/login/email.ts b/src/routes/api/v1/login/email.ts index e42f253b2..c4c3b6830 100644 --- a/src/routes/api/v1/login/email.ts +++ b/src/routes/api/v1/login/email.ts @@ -94,7 +94,9 @@ export async function post(request: Request) { request.locals.session.data = { coolToken, ghToken: null }; return { status: 200, - body: {} + body: { + message: "Successfully logged in." + } }; } catch (error) { return { status: 500, body: { error: error.message || error } }; diff --git a/src/routes/index.svelte b/src/routes/index.svelte index 597bc14b3..5a3554bec 100644 --- a/src/routes/index.svelte +++ b/src/routes/index.svelte @@ -34,12 +34,13 @@ async function loginWithEmail() { try { loading = true; - await request('/api/v1/login/email', $session, { + const { message } = await request('/api/v1/login/email', $session, { body: { email, password } }); + toast.push(message); setTimeout(() => { browser && location.reload(); }, 1000); @@ -67,6 +68,7 @@ {:else}
+ {$session.isLoggedIn} {#if !$session.isLoggedIn} {#if $settings.clientId}