🚚 matchind the service name with repo name
This commit is contained in:
@ -5,7 +5,7 @@ import {
|
|||||||
} from "../../../helpers/callback/httpResponse";
|
} from "../../../helpers/callback/httpResponse";
|
||||||
import { mainErrorHandler } from "../../../helpers/error/handler";
|
import { mainErrorHandler } from "../../../helpers/error/handler";
|
||||||
import { Prisma } from "@prisma/client";
|
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 { getCookie } from "../../../helpers/http/userHeader/cookies/getCookies";
|
||||||
import { getUserHeaderInformation } from "../../../helpers/http/userHeader/getUserHeaderInformation";
|
import { getUserHeaderInformation } from "../../../helpers/http/userHeader/getUserHeaderInformation";
|
||||||
import { setCookie } from "../../../helpers/http/userHeader/cookies/setCookies";
|
import { setCookie } from "../../../helpers/http/userHeader/cookies/setCookies";
|
||||||
@ -76,7 +76,7 @@ export const editUserController = async (
|
|||||||
const userHeaderInfo = getUserHeaderInformation(ctx);
|
const userHeaderInfo = getUserHeaderInformation(ctx);
|
||||||
|
|
||||||
// Excecute the edit user data service
|
// Excecute the edit user data service
|
||||||
const newUserData = await editUserService(
|
const newUserData = await updateUserService(
|
||||||
auth_token,
|
auth_token,
|
||||||
userHeaderInfo,
|
userHeaderInfo,
|
||||||
ctx.body
|
ctx.body
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import { Prisma } from "@prisma/client";
|
import { Prisma } from "@prisma/client";
|
||||||
import { userModel } from "../user.model";
|
import { userModel } from "../user.model";
|
||||||
|
|
||||||
export const updateUserRepo = async (
|
export const updateUserRepository = async (
|
||||||
username: string,
|
username: string,
|
||||||
payload: Prisma.UserUpdateInput
|
payload: Prisma.UserUpdateInput
|
||||||
) => {
|
) => {
|
||||||
|
|||||||
@ -2,7 +2,7 @@ import { Prisma } from "@prisma/client";
|
|||||||
import { jwtDecode } from "../../../helpers/http/jwt/decode";
|
import { jwtDecode } from "../../../helpers/http/jwt/decode";
|
||||||
import { AppError } from "../../../helpers/error/instances/app";
|
import { AppError } from "../../../helpers/error/instances/app";
|
||||||
import { ErrorForwarder } from "../../../helpers/error/instances/forwarder";
|
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 { checkUserEmailAndUsernameAvailabillityService } from "./checkUserEmailAndUsernameAvailabillity.service";
|
||||||
import { logoutService } from "../../auth/services/logout.service";
|
import { logoutService } from "../../auth/services/logout.service";
|
||||||
import { loginFromSystemService } from "../../auth/services/loginFromSystem.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 { saveAvatar } from "../../../helpers/files/saveFile/modules/saveAvatar";
|
||||||
import { saveCommentBackground } from "../../../helpers/files/saveFile/modules/saveCommentBackgorund";
|
import { saveCommentBackground } from "../../../helpers/files/saveFile/modules/saveCommentBackgorund";
|
||||||
|
|
||||||
export const editUserService = async (
|
export const updateUserService = async (
|
||||||
cookie: string,
|
cookie: string,
|
||||||
userHeaderInfo: UserHeaderInformation,
|
userHeaderInfo: UserHeaderInformation,
|
||||||
payload: Prisma.UserUpdateInput
|
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
|
// 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
|
// Clear the session and re-login the user to get a new JWT token
|
||||||
await logoutService(cookie);
|
await logoutService(cookie);
|
||||||
Reference in New Issue
Block a user