From 558891ade7689440a172e70fff7dd1a4a11c666b Mon Sep 17 00:00:00 2001 From: Rafi Arrafif Date: Wed, 16 Jul 2025 14:02:55 +0700 Subject: [PATCH] :truck: matchind the service name with repo name --- src/modules/user/controller/editUser.controller.ts | 4 ++-- src/modules/user/repositories/updateUser.repository.ts | 2 +- src/modules/user/schemas/checkUserPassword.schema.ts | 0 .../services/{editUser.service.ts => updateUser.service.ts} | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 src/modules/user/schemas/checkUserPassword.schema.ts rename src/modules/user/services/{editUser.service.ts => updateUser.service.ts} (94%) diff --git a/src/modules/user/controller/editUser.controller.ts b/src/modules/user/controller/editUser.controller.ts index be94db7..3be7f2c 100644 --- a/src/modules/user/controller/editUser.controller.ts +++ b/src/modules/user/controller/editUser.controller.ts @@ -5,7 +5,7 @@ import { } from "../../../helpers/callback/httpResponse"; import { mainErrorHandler } from "../../../helpers/error/handler"; import { Prisma } from "@prisma/client"; -import { editUserService } from "../services/editUser.service"; +import { updateUserService } from "../services/updateUser.service"; import { getCookie } from "../../../helpers/http/userHeader/cookies/getCookies"; import { getUserHeaderInformation } from "../../../helpers/http/userHeader/getUserHeaderInformation"; import { setCookie } from "../../../helpers/http/userHeader/cookies/setCookies"; @@ -76,7 +76,7 @@ export const editUserController = async ( const userHeaderInfo = getUserHeaderInformation(ctx); // Excecute the edit user data service - const newUserData = await editUserService( + const newUserData = await updateUserService( auth_token, userHeaderInfo, ctx.body diff --git a/src/modules/user/repositories/updateUser.repository.ts b/src/modules/user/repositories/updateUser.repository.ts index dd96eb4..6044948 100644 --- a/src/modules/user/repositories/updateUser.repository.ts +++ b/src/modules/user/repositories/updateUser.repository.ts @@ -1,7 +1,7 @@ import { Prisma } from "@prisma/client"; import { userModel } from "../user.model"; -export const updateUserRepo = async ( +export const updateUserRepository = async ( username: string, payload: Prisma.UserUpdateInput ) => { diff --git a/src/modules/user/schemas/checkUserPassword.schema.ts b/src/modules/user/schemas/checkUserPassword.schema.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/modules/user/services/editUser.service.ts b/src/modules/user/services/updateUser.service.ts similarity index 94% rename from src/modules/user/services/editUser.service.ts rename to src/modules/user/services/updateUser.service.ts index 090cb2e..2e4ee86 100644 --- a/src/modules/user/services/editUser.service.ts +++ b/src/modules/user/services/updateUser.service.ts @@ -2,7 +2,7 @@ import { Prisma } from "@prisma/client"; import { jwtDecode } from "../../../helpers/http/jwt/decode"; import { AppError } from "../../../helpers/error/instances/app"; import { ErrorForwarder } from "../../../helpers/error/instances/forwarder"; -import { updateUserRepo } from "../repositories/updateUser.repository"; +import { updateUserRepository } from "../repositories/updateUser.repository"; import { checkUserEmailAndUsernameAvailabillityService } from "./checkUserEmailAndUsernameAvailabillity.service"; import { logoutService } from "../../auth/services/logout.service"; import { loginFromSystemService } from "../../auth/services/loginFromSystem.service"; @@ -10,7 +10,7 @@ import { UserHeaderInformation } from "../../../helpers/http/userHeader/getUserH import { saveAvatar } from "../../../helpers/files/saveFile/modules/saveAvatar"; import { saveCommentBackground } from "../../../helpers/files/saveFile/modules/saveCommentBackgorund"; -export const editUserService = async ( +export const updateUserService = async ( cookie: string, userHeaderInfo: UserHeaderInformation, payload: Prisma.UserUpdateInput @@ -69,7 +69,7 @@ export const editUserService = async ( }; // Update the user in the database, use username from the JWT session to find the user - await updateUserRepo(jwtSession.user.username, fieldsToUpdate); + await updateUserRepository(jwtSession.user.username, fieldsToUpdate); // Clear the session and re-login the user to get a new JWT token await logoutService(cookie);