From 0e76dc7476678bdc5518a6048ec6cc84a6a1e524 Mon Sep 17 00:00:00 2001 From: cnouguier Date: Mon, 22 Nov 2021 08:12:13 +0100 Subject: [PATCH] feat: enhance layer id handler --- capture.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/capture.js b/capture.js index f9ff98e..5128a0a 100644 --- a/capture.js +++ b/capture.js @@ -99,10 +99,11 @@ async function getLayerCategoryId (page, layerId) { if (parameters.layers) { // Open the catalog await clickSelector(page, '#right-opener') - await page.waitForTimeout(250) + await page.waitForTimeout(1000) let openedCategories = [] for (let i = 0; i < parameters.layers.length; ++i) { - const layerId = parameters.layers[i] + let layerId = parameters.layers[i] + if (!_.startsWith(layerId, 'layers-')) layerId = 'layers-' + _.kebabCase(layerId) const categoryId = await getLayerCategoryId(page, layerId) if (categoryId) { if (!openedCategories.includes(categoryId)) {