resolve identity count

This commit is contained in:
Maidul Islam
2024-10-04 18:58:12 -07:00
parent 5e4af7e568
commit 3eefb98f30

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,