|
| 1 | +"use strict"; |
| 2 | + |
1 | 3 | const axios = require("axios"); |
2 | 4 | const fs = require("fs"); |
3 | 5 | const path = require("path"); |
@@ -166,11 +168,11 @@ async function computeRankChanges(currentSorted, filename) { |
166 | 168 | process.exit(1); |
167 | 169 | } |
168 | 170 |
|
169 | | - dailyData = JSON.parse(JSON.stringify(overallData)); |
| 171 | + let dailyData = JSON.parse(JSON.stringify(overallData)); |
170 | 172 | console.log(" "); |
171 | 173 | console.log("Loading previous day's file..."); |
172 | 174 | const previousDayFilepath = path.join(DATA_DIR, "daily", getFileName(1)); |
173 | | - previousData = []; |
| 175 | + let previousData = []; |
174 | 176 | try { |
175 | 177 | const rawData = fs.readFileSync(previousDayFilepath, "utf8"); |
176 | 178 | previousData = JSON.parse(rawData); |
@@ -220,7 +222,7 @@ async function computeRankChanges(currentSorted, filename) { |
220 | 222 | process.exit(1); |
221 | 223 | } |
222 | 224 |
|
223 | | - weeklyData = JSON.parse(JSON.stringify(overallData)); |
| 225 | + let weeklyData = JSON.parse(JSON.stringify(overallData)); |
224 | 226 | console.log(" "); |
225 | 227 | console.log("Loading previous week's file..."); |
226 | 228 | const previousWeekFilepath = path.join(DATA_DIR, "daily", getFileName(7)); |
@@ -280,7 +282,7 @@ async function computeRankChanges(currentSorted, filename) { |
280 | 282 | process.exit(1); |
281 | 283 | } |
282 | 284 |
|
283 | | - monthlyData = JSON.parse(JSON.stringify(overallData)); |
| 285 | + let monthlyData = JSON.parse(JSON.stringify(overallData)); |
284 | 286 | console.log(" "); |
285 | 287 | console.log("Loading previous month's file..."); |
286 | 288 | const previousMonthFilepath = path.join(DATA_DIR, "daily", getFileName(30)); |
|
0 commit comments