feat(project-members): PR suggestions improvements

This commit is contained in:
carlosmonastyrski
2025-04-24 12:21:19 -03:00
parent bd2e2b7931
commit 4973447676
@@ -41,9 +41,12 @@ export const projectMembershipDALFactory = (db: TDbClient) => {
`${TableName.ProjectRoles}.id`, `${TableName.ProjectRoles}.id`,
`${TableName.ProjectUserMembershipRole}.customRoleId` `${TableName.ProjectUserMembershipRole}.customRoleId`
) )
.whereRaw( .whereRaw("??.?? = ??.??", [
`"${TableName.ProjectUserMembershipRole}"."projectMembershipId" = "${TableName.ProjectMembership}"."id"` TableName.ProjectUserMembershipRole,
) "projectMembershipId",
TableName.ProjectMembership,
"id"
])
.where((subQb) => { .where((subQb) => {
void subQb void subQb
.whereIn(`${TableName.ProjectUserMembershipRole}.role`, filter.roles as string[]) .whereIn(`${TableName.ProjectUserMembershipRole}.role`, filter.roles as string[])