feat: adds pagination in identities table

This commit is contained in:
Piyush Gupta
2025-10-08 02:02:19 +05:30
parent 80754fe0b3
commit e7990c493b
8 changed files with 170 additions and 94 deletions
+12 -2
View File
@@ -346,7 +346,10 @@ export const registerAdminRouter = async (server: FastifyZodProvider) => {
.extend({
isInstanceAdmin: z.boolean()
})
.array()
.array(),
meta: z.object({
total: z.number()
})
})
}
},
@@ -360,8 +363,15 @@ export const registerAdminRouter = async (server: FastifyZodProvider) => {
...req.query
});
const count = await server.services.superAdmin.countIdentities({
...req.query
});
return {
identities
identities,
meta: {
total: count
}
};
}
});