From b5c2ec97a163f7aad9332983ae7e435b5a581318 Mon Sep 17 00:00:00 2001 From: Sofiane Lasri-Trienpont <alasri250@gmail.com> Date: Sat, 9 Nov 2024 20:33:11 +0100 Subject: [PATCH] refactor: remove unused parameters and variables - Remove unused `useRouter` import in `auth.ts` - Update `verifyUserDoesntExists.ts` and `verifyUserExists.ts` to remove unused `to` parameter - Remove unused `to` parameter in `verifyUserExists.ts` - Eliminate unused `generatedSession` variable in `login.ts` - Simplify handler function in `userExists.ts` by removing `event` param --- middleware/verifyUserDoesntExists.ts | 2 +- middleware/verifyUserExists.ts | 2 +- server/api/auth/login.ts | 2 +- server/api/auth/userExists.ts | 2 +- stores/auth.ts | 1 - 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/middleware/verifyUserDoesntExists.ts b/middleware/verifyUserDoesntExists.ts index e930ae4..36e60ea 100644 --- a/middleware/verifyUserDoesntExists.ts +++ b/middleware/verifyUserDoesntExists.ts @@ -1,4 +1,4 @@ -export default defineNuxtRouteMiddleware(async (to) => { +export default defineNuxtRouteMiddleware(async () => { if (process.env.NODE_ENV === 'development') { return; } diff --git a/middleware/verifyUserExists.ts b/middleware/verifyUserExists.ts index 1bf14d5..3af8f18 100644 --- a/middleware/verifyUserExists.ts +++ b/middleware/verifyUserExists.ts @@ -1,4 +1,4 @@ -export default defineNuxtRouteMiddleware(async (to) => { +export default defineNuxtRouteMiddleware(async () => { if (process.env.NODE_ENV === 'development') { return; } diff --git a/server/api/auth/login.ts b/server/api/auth/login.ts index f2d5a99..baea638 100644 --- a/server/api/auth/login.ts +++ b/server/api/auth/login.ts @@ -19,7 +19,7 @@ export default defineEventHandler(async (event: H3Event<EventHandlerRequest>) => throw createError({statusCode: 401, statusMessage: 'Invalid credentials'}); } - const generatedSession = await generateSession(user, event); + await generateSession(user, event); return { id: user.id, diff --git a/server/api/auth/userExists.ts b/server/api/auth/userExists.ts index ec9d97b..a33d509 100644 --- a/server/api/auth/userExists.ts +++ b/server/api/auth/userExists.ts @@ -1,6 +1,6 @@ import prisma from "~/lib/prisma"; -export default defineEventHandler(async (event) => { +export default defineEventHandler(async () => { const userCount = await prisma.user.count(); return { userExists: userCount > 0 }; }) \ No newline at end of file diff --git a/stores/auth.ts b/stores/auth.ts index 4cd6035..8f26c3b 100644 --- a/stores/auth.ts +++ b/stores/auth.ts @@ -1,5 +1,4 @@ import { defineStore } from 'pinia'; -import { useRouter } from 'vue-router'; export const useAuthStore = defineStore('auth', { state: () => ({ -- GitLab