fix: change variable name qb -> queryBuilder

This commit is contained in:
Daniel Hougaard
2024-09-19 18:23:51 +04:00
parent d4c95ab1a7
commit a35054f6ba

View File

@@ -18,11 +18,10 @@ export const permissionDALFactory = (db: TDbClient) => {
try {
const groupSubQuery = db(TableName.Groups)
.where(`${TableName.Groups}.orgId`, orgId)
.join(TableName.UserGroupMembership, (qb) => {
qb.on(`${TableName.UserGroupMembership}.groupId`, `${TableName.Groups}.id`).andOn(
`${TableName.UserGroupMembership}.userId`,
db.raw("?", [userId])
);
.join(TableName.UserGroupMembership, (queryBuilder) => {
queryBuilder
.on(`${TableName.UserGroupMembership}.groupId`, `${TableName.Groups}.id`)
.andOn(`${TableName.UserGroupMembership}.userId`, db.raw("?", [userId]));
})
.leftJoin(TableName.OrgRoles, `${TableName.Groups}.roleId`, `${TableName.OrgRoles}.id`)
.select(