Support passing array in opts.sequences to event.list()

This commit is contained in:
D. Berge
2023-09-30 18:21:58 +02:00
parent f71cbd8f51
commit 3fd408074c

View File

@@ -11,7 +11,9 @@ async function list (projectId, opts = {}) {
const limit = Math.abs(Number(opts.itemsPerPage)) || null;
const sequence = opts.sequence && Number(opts.sequence) || null;
const sequences = opts.sequences && opts.sequences.split(/[^0-9]+/).map(v => Number(v)) || null;
const sequences = opts.sequences && (Array.isArray(opts.sequences)
? opts.sequences.map(Number)
: opts.sequences.split(/[^0-9]+/).map(Number)) || null;
const date0 = opts.date0 ?? null;
const date1 = opts.date1 ?? null;
const jpq = opts.jpq || null;