Fixed images button selector

This commit is contained in:
drobnikj 2019-01-08 16:27:32 +01:00
parent 37eaf48705
commit 74a47b7f3e

View File

@ -119,9 +119,11 @@ const extractPlaceDetail = async (page) => {
// Extracts place images // Extracts place images
await page.waitForSelector(titleSel, { timeout: DEFAULT_TIMEOUT }); await page.waitForSelector(titleSel, { timeout: DEFAULT_TIMEOUT });
const imagesButtonSel = '[jsaction="pane.imagepack.button"]'; const imagesButtonSel = '.section-image-pack-image-container';
if (await page.$(imagesButtonSel)) { const imagesButton = await page.$(imagesButtonSel);
await page.click(imagesButtonSel); if (imagesButton) {
await sleep(2000);
await imagesButton.click();
await infiniteScroll(page, 99999999999, '.section-scrollbox.section-listbox'); await infiniteScroll(page, 99999999999, '.section-scrollbox.section-listbox');
detail.imageUrls = await page.evaluate(() => { detail.imageUrls = await page.evaluate(() => {
const urls = []; const urls = [];