diff --git a/src/services/user.service.ts b/src/services/user.service.ts index d0d0337..5be166e 100644 --- a/src/services/user.service.ts +++ b/src/services/user.service.ts @@ -2,13 +2,13 @@ import type { IDbUser } from "@interfaces/database/IDbUser"; import type { IReqLogin } from "@interfaces/requests/IReqLogin"; import type { IReqRegister } from "@interfaces/requests/IReqRegister"; import { ErrorType, type ISError } from "@interfaces/services/ISError"; +import type { IUserUpdate } from "@interfaces/services/IUserUpdate"; import CredentialService from "@services/credential.service"; import JwtService from "@services/jwt.service"; import MySqlService from "@services/mysql.service"; import { isDebugMode } from "@utils/debugState"; import { Logger } from "tslog"; import { v4 } from "uuid"; -import {IUserUpdate} from "@interfaces/services/IUserUpdate"; const logger = new Logger({ name: "UserService", @@ -99,7 +99,6 @@ DbHandler.factorize({ logger.trace(`\n\n> ${result._valuesArray.join(', ')}\n\n> ${result.totalFields}\n\n> ${result._keysTemplate}\n`) })*/ -//ToTest /** * Registers a new user. * @@ -164,7 +163,7 @@ async function register(inputData: IReqRegister): Promise { ); // JWT - const token = await JwtService.sign( + return await JwtService.sign( { sub: currentId, }, @@ -174,7 +173,6 @@ async function register(inputData: IReqRegister): Promise { "1d", "user", ); - return token; } catch (err) { logger.error(`\n\n${err}\n`); return { @@ -184,7 +182,6 @@ async function register(inputData: IReqRegister): Promise { } } -//ToTest /** * Logs in a user with the provided input data. * @@ -314,12 +311,12 @@ async function editUserService( } const result = await MySqlService.User.update(DbHandler, inputData); if (result.affectedRows === 0) { - return { - error: ErrorType.DatabaseError, - message: "An unknown error occurred.", - }; - } - return true; + return { + error: ErrorType.DatabaseError, + message: "An unknown error occurred.", + }; + } + return true; } /** @@ -331,9 +328,8 @@ async function editUserService( async function deleteUserService(targetId: string): Promise { logger.info(`Deleting user ${targetId}`); try { - const DeleteResult = await MySqlService.User.delete(DbHandler, targetId) - if (DeleteResult.affectedRows !== 0) return true; - return false; + const DeleteResult = await MySqlService.User.delete(DbHandler, targetId); + return DeleteResult.affectedRows !== 0; } catch (e) { logger.warn(e); return false;