diff --git a/apps/backend/src/app/api/v1/team-member-profiles/crud.tsx b/apps/backend/src/app/api/v1/team-member-profiles/crud.tsx index 9a4bb6a9d..0b1f9084f 100644 --- a/apps/backend/src/app/api/v1/team-member-profiles/crud.tsx +++ b/apps/backend/src/app/api/v1/team-member-profiles/crud.tsx @@ -1,4 +1,4 @@ -import { ensureTeamExist, ensureTeamMembershipExists, ensureUserExist, ensureUserTeamPermissionExists } from "@/lib/request-checks"; +import { ensureTeamExist, ensureTeamMembershipExists, ensureUserExists, ensureUserTeamPermissionExists } from "@/lib/request-checks"; import { prismaClient } from "@/prisma-client"; import { createCrudHandlers } from "@/route-handlers/crud-handler"; import { Prisma } from "@prisma/client"; @@ -60,7 +60,7 @@ export const teamMemberProfilesCrudHandlers = createLazyProxy(() => createCrudHa await ensureTeamExist(tx, { projectId: auth.project.id, teamId: query.team_id }); } if (query.user_id) { - await ensureUserExist(tx, { projectId: auth.project.id, userId: query.user_id }); + await ensureUserExists(tx, { projectId: auth.project.id, userId: query.user_id }); } } diff --git a/apps/backend/src/app/api/v1/users/crud.tsx b/apps/backend/src/app/api/v1/users/crud.tsx index 03511e79e..b3beea37f 100644 --- a/apps/backend/src/app/api/v1/users/crud.tsx +++ b/apps/backend/src/app/api/v1/users/crud.tsx @@ -1,4 +1,4 @@ -import { ensureTeamMembershipExists, ensureUserExist } from "@/lib/request-checks"; +import { ensureTeamMembershipExists, ensureUserExists } from "@/lib/request-checks"; import { PrismaTransaction } from "@/lib/types"; import { sendTeamMembershipDeletedWebhook, sendUserCreatedWebhook, sendUserDeletedWebhook, sendUserUpdatedWebhook } from "@/lib/webhooks"; import { prismaClient } from "@/prisma-client"; @@ -481,7 +481,7 @@ export const usersCrudHandlers = createLazyProxy(() => createCrudHandlers(usersC }, onUpdate: async ({ auth, data, params }) => { const result = await prismaClient.$transaction(async (tx) => { - await ensureUserExist(tx, { projectId: auth.project.id, userId: params.user_id }); + await ensureUserExists(tx, { projectId: auth.project.id, userId: params.user_id }); if (data.selected_team_id !== undefined) { if (data.selected_team_id !== null) { @@ -768,7 +768,7 @@ export const usersCrudHandlers = createLazyProxy(() => createCrudHandlers(usersC }, onDelete: async ({ auth, params }) => { const { teams } = await prismaClient.$transaction(async (tx) => { - await ensureUserExist(tx, { projectId: auth.project.id, userId: params.user_id }); + await ensureUserExists(tx, { projectId: auth.project.id, userId: params.user_id }); const teams = await tx.team.findMany({ where: { diff --git a/apps/backend/src/lib/request-checks.tsx b/apps/backend/src/lib/request-checks.tsx index 4301a17bc..fd2bdbb73 100644 --- a/apps/backend/src/lib/request-checks.tsx +++ b/apps/backend/src/lib/request-checks.tsx @@ -33,7 +33,7 @@ export async function ensureTeamMembershipExists( userId: string, } ) { - await ensureUserExist(tx, { projectId: options.projectId, userId: options.userId }); + await ensureUserExists(tx, { projectId: options.projectId, userId: options.userId }); const member = await _getTeamMembership(tx, options); @@ -112,7 +112,7 @@ export async function ensureUserTeamPermissionExists( } } -export async function ensureUserExist( +export async function ensureUserExists( tx: PrismaTransaction, options: { projectId: string, @@ -149,4 +149,4 @@ export function ensureStandardProvider( throw new KnownErrors.InvalidStandardOAuthProviderId(providerId); } return providerId as any; -} \ No newline at end of file +}