fixing in userSession
This commit is contained in:
@ -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);
|
||||
}
|
||||
};
|
||||
@ -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(
|
||||
"/",
|
||||
|
||||
@ -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
|
||||
@ -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
|
||||
|
||||
Reference in New Issue
Block a user