Merge pull request #2536 from Infisical/maidul-resolve-identity-count

Resolve identity count issue
This commit is contained in:
Maidul Islam
2024-10-04 19:00:17 -07:00
committed by GitHub

View File

@@ -50,10 +50,6 @@ export const identityOrgDALFactory = (db: TDbClient) => {
void paginatedFetchIdentity.whereILike(`${TableName.Identity}.name`, `%${search}%`);
}
if (limit) {
void paginatedFetchIdentity.offset(offset).limit(limit);
}
const query = (tx || db.replicaNode())(TableName.IdentityOrgMembership)
.where(filter)
.join<Awaited<typeof paginatedFetchIdentity>>(paginatedFetchIdentity, (queryBuilder) => {
@@ -85,6 +81,10 @@ export const identityOrgDALFactory = (db: TDbClient) => {
)
.orderBy(`${TableName.Identity}.${orderBy}`, orderDirection);
if (limit) {
void query.offset(offset).limit(limit);
}
const docs = await query;
const formattedDocs = sqlNestRelationships({
data: docs,