Merge pull request #643 from tiquis0290/fix/synology-adding-photos

fix: pagination in synology
This commit is contained in:
Julien G. 2026-04-14 20:57:27 +02:00 committed by GitHub
commit 80e1574c26
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -96,8 +96,12 @@ router.post('/search', authenticate, async (req: Request, res: Response) => {
const body = req.body as Record<string, unknown>; const body = req.body as Record<string, unknown>;
const from = _parseStringBodyField(body.from); const from = _parseStringBodyField(body.from);
const to = _parseStringBodyField(body.to); const to = _parseStringBodyField(body.to);
const offset = _parseNumberBodyField(body.offset, 0); let offset = _parseNumberBodyField(body.offset, 0);
const limit = _parseNumberBodyField(body.limit, 100); const page = _parseNumberBodyField(body.page, 1) - 1;
let limit = _parseNumberBodyField(body.limit, 100);
const size = _parseNumberBodyField(body.size, 0);
if(page > 0) offset = page*limit;
if(size > 0) limit = size;
handleServiceResult(res, await searchSynologyPhotos( handleServiceResult(res, await searchSynologyPhotos(
authReq.user.id, authReq.user.id,