fixing in userSession

This commit is contained in:
rafiarrafif
2025-05-11 11:52:19 +07:00
parent e7ecd2dfb8
commit 7adda16a6b
5 changed files with 5 additions and 7 deletions

View File

@ -1,12 +1,11 @@
import { Context } from "elysia";
import { createUserSessionService } from "../services/createUserSession.service";
import { getUserHeaderInformation } from "../../../helpers/cookies/userHeader/getUserHeaderInformation";
import { handlePrismaError } from "../../../helpers/error/instances/prisma";
import { mainErrorHandler } from "../../../helpers/error/handler";
import {
returnErrorResponse,
returnWriteResponse,
} from "../../../helpers/callback/httpResponse";
import { createUserSchema } from "../../user/user.schema";
export const createUserSessionRole = async (
ctx: Context & { body: { userId?: string } }
@ -31,7 +30,6 @@ export const createUserSessionRole = async (
newUserSession
);
} catch (error) {
const { status, message, details } = handlePrismaError(error);
return returnErrorResponse(ctx.set, status, message, details);
return mainErrorHandler(ctx.set, error);
}
};

View File

@ -1,5 +1,5 @@
import Elysia from "elysia";
import { createUserSessionRole } from "./controller/createUserSession.controller";
import { createUserSessionRole } from "./controllers/createUserSession.controller";
export const userSessionModule = new Elysia({ prefix: "/user-sessions" }).post(
"/",

View File

@ -1,5 +1,5 @@
import { Prisma } from "@prisma/client";
import { userSessionModel } from "./userSession.model";
import { userSessionModel } from "../userSession.model";
export const createUserSessionRepo = async (
data: Prisma.UserSessionUncheckedCreateInput

View File

@ -1,6 +1,6 @@
import { createUserSessionServiceParams } from "../userSession.types";
import { createUserSessionRepo } from "../userSession.repository";
import { redis } from "../../../utils/databases/redis/connection";
import { createUserSessionRepo } from "../repositories/createUserSession.repository";
export const createUserSessionService = async (
data: createUserSessionServiceParams