From 4bdb94fbaaf0e435ac828ca752aa5e8ed6067b32 Mon Sep 17 00:00:00 2001 From: zadam Date: Wed, 11 Jan 2023 23:08:57 +0100 Subject: [PATCH] ancestorDepth should be treated as string in ETAPI, fixes #3510 --- src/etapi/notes.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/etapi/notes.js b/src/etapi/notes.js index 34fdd5bdd..b1f929ee7 100644 --- a/src/etapi/notes.js +++ b/src/etapi/notes.js @@ -147,14 +147,14 @@ function register(router) { function parseSearchParams(req) { const rawSearchParams = { - 'fastSearch': parseBoolean(req.query, 'fastSearch'), - 'includeArchivedNotes': parseBoolean(req.query, 'includeArchivedNotes'), - 'ancestorNoteId': req.query['ancestorNoteId'], - 'ancestorDepth': parseInteger(req.query, 'ancestorDepth'), - 'orderBy': req.query['orderBy'], - 'orderDirection': parseOrderDirection(req.query, 'orderDirection'), - 'limit': parseInteger(req.query, 'limit'), - 'debug': parseBoolean(req.query, 'debug') + fastSearch: parseBoolean(req.query, 'fastSearch'), + includeArchivedNotes: parseBoolean(req.query, 'includeArchivedNotes'), + ancestorNoteId: req.query['ancestorNoteId'], + ancestorDepth: req.query['ancestorDepth'], // e.g. "eq5" + orderBy: req.query['orderBy'], + orderDirection: parseOrderDirection(req.query, 'orderDirection'), + limit: parseInteger(req.query, 'limit'), + debug: parseBoolean(req.query, 'debug') }; const searchParams = {};