From 55083bb1b321b9779015eff7f42db88afc66cf46 Mon Sep 17 00:00:00 2001
From: Fabio Manganiello <fabio@manganiello.tech>
Date: Fri, 7 Mar 2025 01:50:56 +0100
Subject: [PATCH] Simplify return payload of /auth.

Return only `.token` instead of `.session.token`.
---
 frontend/src/mixins/api/Auth.vue | 2 +-
 src/routes/api/v1/Auth.ts        | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/frontend/src/mixins/api/Auth.vue b/frontend/src/mixins/api/Auth.vue
index 850c52e..78c9e28 100644
--- a/frontend/src/mixins/api/Auth.vue
+++ b/frontend/src/mixins/api/Auth.vue
@@ -11,7 +11,7 @@ export default {
         body: payload
       })
 
-      return response?.session?.token;
+      return response?.token;
     },
 
     async logout(): Promise<any> {
diff --git a/src/routes/api/v1/Auth.ts b/src/routes/api/v1/Auth.ts
index f3f881c..66c2b07 100644
--- a/src/routes/api/v1/Auth.ts
+++ b/src/routes/api/v1/Auth.ts
@@ -55,9 +55,7 @@ class Auth extends ApiV1Route {
     });
 
     res.json({
-      session: {
-        token: session.getToken(),
-      }
+      token: session.getToken(),
     });
   }