diff --git a/lib/FredyRuntime.js b/lib/FredyRuntime.js index 89d1d7b..342e3f2 100755 --- a/lib/FredyRuntime.js +++ b/lib/FredyRuntime.js @@ -52,14 +52,19 @@ class FredyRuntime { return; } const u = scrapingAnt.isImmoscout(id) ? scrapingAnt.transformUrlForScrapingAnt(url, id) : url; - xray(u, this._providerConfig.crawlContainer, [this._providerConfig.crawlFields]) - .then((listings) => { - resolve(listings == null ? [] : listings); - }) - .catch((err) => { - reject(err); - console.error(err); - }); + try { + xray(u, this._providerConfig.crawlContainer, [this._providerConfig.crawlFields]) + .then((listings) => { + resolve(listings == null ? [] : listings); + }) + .catch((err) => { + reject(err); + console.error(err); + }); + } catch (error) { + reject(error); + console.error(error); + } }); } diff --git a/lib/services/scraper.js b/lib/services/scraper.js index a677699..ca65233 100755 --- a/lib/services/scraper.js +++ b/lib/services/scraper.js @@ -13,7 +13,6 @@ class Scraper { const headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.85 Safari/537.36', - useQueryString: true, }; if (config.scrapingAnt != null && config.scrapingAnt.apiKey != null) {