diff --git a/backend/src/services/project-membership/project-membership-dal.ts b/backend/src/services/project-membership/project-membership-dal.ts index 1692020fb..1e71f4605 100644 --- a/backend/src/services/project-membership/project-membership-dal.ts +++ b/backend/src/services/project-membership/project-membership-dal.ts @@ -41,9 +41,12 @@ export const projectMembershipDALFactory = (db: TDbClient) => { `${TableName.ProjectRoles}.id`, `${TableName.ProjectUserMembershipRole}.customRoleId` ) - .whereRaw( - `"${TableName.ProjectUserMembershipRole}"."projectMembershipId" = "${TableName.ProjectMembership}"."id"` - ) + .whereRaw("??.?? = ??.??", [ + TableName.ProjectUserMembershipRole, + "projectMembershipId", + TableName.ProjectMembership, + "id" + ]) .where((subQb) => { void subQb .whereIn(`${TableName.ProjectUserMembershipRole}.role`, filter.roles as string[])