diff --git a/src/server/features/projects/repositories/ProjectRepository.ts b/src/server/features/projects/repositories/ProjectRepository.ts index 01dbbb7..9810838 100644 --- a/src/server/features/projects/repositories/ProjectRepository.ts +++ b/src/server/features/projects/repositories/ProjectRepository.ts @@ -30,13 +30,18 @@ async function getProjectForOrganization( projectId: string, organizationId: string, ) { - return db.query.projects.findFirst({ - where: and( - eq(projects.id, projectId), - eq(projects.organizationId, organizationId), - isNull(projects.archivedAt), - ), - }); + const [project] = await db + .select() + .from(projects) + .where( + and( + eq(projects.id, projectId), + eq(projects.organizationId, organizationId), + isNull(projects.archivedAt), + ), + ) + .limit(1); + return project ?? null; } async function createProject(