From 33103f1e9503b321186888025b50e430430bf00a Mon Sep 17 00:00:00 2001 From: = Date: Mon, 7 Apr 2025 22:51:14 +0530 Subject: [PATCH] added check for org in project id --- backend/src/services/org-admin/org-admin-service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/services/org-admin/org-admin-service.ts b/backend/src/services/org-admin/org-admin-service.ts index 15ad09e46..62767200c 100644 --- a/backend/src/services/org-admin/org-admin-service.ts +++ b/backend/src/services/org-admin/org-admin-service.ts @@ -18,7 +18,7 @@ import { TAccessProjectDTO, TListOrgProjectsDTO } from "./org-admin-types"; type TOrgAdminServiceFactoryDep = { permissionService: Pick; - projectDAL: Pick; + projectDAL: Pick; projectMembershipDAL: Pick< TProjectMembershipDALFactory, "findOne" | "create" | "transaction" | "delete" | "findAllProjectMembers" @@ -95,7 +95,7 @@ export const orgAdminServiceFactory = ({ OrgPermissionSubjects.AdminConsole ); - const project = await projectDAL.findById(projectId); + const project = await projectDAL.findOne({ id: projectId, orgId: actorOrgId }); if (!project) throw new NotFoundError({ message: `Project with ID '${projectId}' not found` }); if (project.version === ProjectVersion.V1) {