member pagination search

This commit is contained in:
Julian Krauser 2025-01-03 15:20:05 +01:00
parent 0d2c7dd7f1
commit b68e546788
3 changed files with 27 additions and 5 deletions

View file

@ -58,7 +58,9 @@ import CommunicationCommandHandler from "../../command/communicationCommandHandl
export async function getAllMembers(req: Request, res: Response): Promise<any> {
let offset = parseInt((req.query.offset as string) ?? "0");
let count = parseInt((req.query.count as string) ?? "25");
let [members, total] = await MemberService.getAll(offset, count);
let search = (req.query.search as string) ?? "";
let [members, total] = await MemberService.getAll(offset, count, search);
res.json({
members: MemberFactory.mapToBase(members),