minor fix...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2026-07-05 12:39:52 +03:00
parent 5c2a7ca7d1
commit 382c3f4350
2 changed files with 13 additions and 8 deletions

View File

@ -1371,15 +1371,16 @@ module.parser = {
// get and run things... // get and run things...
return Promise.awaitOrRun( return Promise.awaitOrRun(
page.get(src).matched, page.get(src).matched,
// XXX push this to a later stage -- we might not even need it...
page.get(src).raw,
function(paths, texts){ function(paths, texts){
paths = paths instanceof Array ? texts =
paths // special case: list page...
: [paths] paths.length == 1
texts = texts instanceof Array ? && texts instanceof Array ?
texts [texts]
: texts instanceof Array ?
texts
: [texts] : [texts]
return Promise.awaitOrRun( return Promise.awaitOrRun(
// handle pages... // handle pages...
Promise Promise

View File

@ -87,7 +87,11 @@ module.exports.P = {
return res.length == 1 ? return res.length == 1 ?
res[0] res[0]
: res }, // if at least one page is a promise wait for all...
: Promise
.iter(res)
.sync() },
// res },
// XXX should this return an arrya for a multi-match??? // XXX should this return an arrya for a multi-match???
get text(){ get text(){