mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 12:27:28 +00:00
feat(project-members): PR suggestions improvements
This commit is contained in:
@@ -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[])
|
||||||
|
|||||||
Reference in New Issue
Block a user