Fixed no results in google maps

This commit is contained in:
JakubDrobnik 2018-11-21 12:30:05 +01:00
parent e48622d4e8
commit 18d7dc1dab

View File

@ -70,7 +70,8 @@ const enqueueAllPlaceDetails = async (startUrl, searchString, launchPuppeteerOpt
const isNextPaginationDisabled = await page.evaluate((nextButtonSelector) => { const isNextPaginationDisabled = await page.evaluate((nextButtonSelector) => {
return !!$(nextButtonSelector).attr('disabled'); return !!$(nextButtonSelector).attr('disabled');
}, nextButtonSelector); }, nextButtonSelector);
if (isNextPaginationDisabled) { const noResultsEl = await page.$('.section-no-result-title');
if (isNextPaginationDisabled || noResultsEl) {
break; break;
} else { } else {
// NOTE: puppeteer API click() didn't work :( // NOTE: puppeteer API click() didn't work :(