diff --git a/src/helpers/http/userHeader/getUserHeaderInformation/index.ts b/src/helpers/http/userHeader/getUserHeaderInformation/index.ts index b76fb0e..c704a50 100644 --- a/src/helpers/http/userHeader/getUserHeaderInformation/index.ts +++ b/src/helpers/http/userHeader/getUserHeaderInformation/index.ts @@ -13,12 +13,10 @@ export interface ClientInfoHeader { export const getUserHeaderInformation = ( ctx: Context, ): UserHeaderInformation => { - const clientInfoHeader = JSON.parse( - (ctx.request.headers.get("x-client-info") as string) ?? - ("unknown" as string), - ) as ClientInfoHeader; - - console.log("Client Info Header:", clientInfoHeader); + const clientInfoHeader = + (JSON.parse( + ctx.request.headers.get("x-client-info") as string, + ) as ClientInfoHeader) ?? ("unknown" as string); const userHeaderInformation = { ip: clientInfoHeader.ip ?? "unknown", diff --git a/src/modules/userSession/repositories/createUserSession.repository.ts b/src/modules/userSession/repositories/createUserSession.repository.ts index 90b7968..f63b29e 100644 --- a/src/modules/userSession/repositories/createUserSession.repository.ts +++ b/src/modules/userSession/repositories/createUserSession.repository.ts @@ -1,13 +1,17 @@ import { Prisma } from "@prisma/client"; import { ErrorForwarder } from "../../../helpers/error/instances/forwarder"; import { userSessionModel } from "../userSession.model"; +import { generateUUIDv7 } from "../../../helpers/databases/uuidv7"; export const createUserSessionRepository = async ( - data: Prisma.UserSessionUncheckedCreateInput, + data: Omit, ) => { try { return await userSessionModel.create({ - data, + data: { + id: generateUUIDv7(), + ...data, + }, select: { id: true, isAuthenticated: true,