From 74a47b7f3e885f2b38722f6665e75e8019e4adac Mon Sep 17 00:00:00 2001 From: drobnikj Date: Tue, 8 Jan 2019 16:27:32 +0100 Subject: [PATCH] Fixed images button selector --- src/places_crawler.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/places_crawler.js b/src/places_crawler.js index 79539ef..a305dde 100644 --- a/src/places_crawler.js +++ b/src/places_crawler.js @@ -119,9 +119,11 @@ const extractPlaceDetail = async (page) => { // Extracts place images await page.waitForSelector(titleSel, { timeout: DEFAULT_TIMEOUT }); - const imagesButtonSel = '[jsaction="pane.imagepack.button"]'; - if (await page.$(imagesButtonSel)) { - await page.click(imagesButtonSel); + const imagesButtonSel = '.section-image-pack-image-container'; + const imagesButton = await page.$(imagesButtonSel); + if (imagesButton) { + await sleep(2000); + await imagesButton.click(); await infiniteScroll(page, 99999999999, '.section-scrollbox.section-listbox'); detail.imageUrls = await page.evaluate(() => { const urls = [];