Reverting

This commit is contained in:
Senad Uka
2020-09-10 18:30:14 +02:00
parent b30b0f45a6
commit 26377c485c

View File

@@ -6,14 +6,8 @@ const {
SCRAPER_API_BASE_URL SCRAPER_API_BASE_URL
} = require("../config/appConfig"); } = require("../config/appConfig");
const async timeout = (method, ms) => { const timeout = (ms) => {
console.error("Waiting for ", ms); return new Promise(resolve => setTimeout(resolve, ms));
return new Promise(resolve => {
setTimeout(() => {
await method();
resolve();
}, ms);
});
} }
const fetch = async (url, options = {}) => { const fetch = async (url, options = {}) => {
@@ -32,7 +26,8 @@ const fetch = async (url, options = {}) => {
? `${SCRAPER_API_BASE_URL}?api_key=${SCRAPER_API_KEY}&url=${urlToFetchThroughAPI}` ? `${SCRAPER_API_BASE_URL}?api_key=${SCRAPER_API_KEY}&url=${urlToFetchThroughAPI}`
: url; : url;
const randomPauseMS = Math.floor(Math.random() * Math.floor(1500)) + 500; const randomPauseMS = Math.floor(Math.random() * Math.floor(1500)) + 500;
return timeout(() => { nodeFetch(urlAdaptedForScraping, newOptions); }, randomPauseMS); await timeout(randomPauseMS);
return nodeFetch(urlAdaptedForScraping, newOptions);
}; };
module.exports = fetch; module.exports = fetch;