feat(project-members): PR suggestions improvements

This commit is contained in:
carlosmonastyrski
2025-04-24 12:21:19 -03:00
parent bd2e2b7931
commit 4973447676

View File

@@ -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[])