extend controller for search

This commit is contained in:
Julian Krauser 2025-01-20 09:44:03 +01:00
parent 8b59f3b7a8
commit 9734149848
3 changed files with 25 additions and 5 deletions

View file

@ -61,8 +61,10 @@ 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 search = (req.query.search as string) ?? "";
let noLimit = req.query.noLimit === "true";
let ids = (req.query.ids as string).split(",").map((i) => parseInt(i));
let [members, total] = await MemberService.getAll(offset, count, search);
let [members, total] = await MemberService.getAll({ offset, count, search, noLimit, ids });
res.json({
members: MemberFactory.mapToBase(members),