diff --git a/scripts/generateHistoricalData.js b/scripts/generateHistoricalData.js index ec92d11f3214..0da5f1d22af2 100644 --- a/scripts/generateHistoricalData.js +++ b/scripts/generateHistoricalData.js @@ -133,10 +133,11 @@ async function main() { // eslint-disable-next-line no-await-in-loop await git.raw('checkout', tag, '--force'); - let domainPath = TRACKER_RADAR_DOMAINS_PATH; - if (fs.existsSync(path.join(domainPath, config.region))) { - domainPath = path.join(domainPath, config.region); - } + const domainPath = path.join(TRACKER_RADAR_DOMAINS_PATH, config.region); + if (!fs.existsSync(domainPath)) { + console.log('Skipping tag: ', chalk.yellow(tag), ' because it doesn\'t contain data for selected region'); + continue; + } const domainFiles = getListOfJSONPathsFromFolder(domainPath); const entityFiles = getListOfJSONPathsFromFolder(TRACKER_RADAR_ENTITIES_PATH);