Fix: hapus deklarasi duplikat const now di getLastAvailableDate
This commit is contained in:
@@ -64,13 +64,14 @@ async function getLastAvailableDate() {
|
|||||||
|
|
||||||
// Jika tidak, coba kemarin (gunakan timezone Indonesia UTC+7)
|
// Jika tidak, coba kemarin (gunakan timezone Indonesia UTC+7)
|
||||||
const now = new Date();
|
const now = new Date();
|
||||||
const yesterdayDate = new Date(now.getTime() - (24 * 60 * 60 * 1000));
|
|
||||||
const formatter = new Intl.DateTimeFormat('en-CA', {
|
const formatter = new Intl.DateTimeFormat('en-CA', {
|
||||||
timeZone: 'Asia/Jakarta',
|
timeZone: 'Asia/Jakarta',
|
||||||
year: 'numeric',
|
year: 'numeric',
|
||||||
month: '2-digit',
|
month: '2-digit',
|
||||||
day: '2-digit'
|
day: '2-digit'
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const yesterdayDate = new Date(now.getTime() - (24 * 60 * 60 * 1000));
|
||||||
const yesterdayStr = formatter.format(yesterdayDate);
|
const yesterdayStr = formatter.format(yesterdayDate);
|
||||||
const yesterdayData = await apiGetSummary({ date: yesterdayStr });
|
const yesterdayData = await apiGetSummary({ date: yesterdayStr });
|
||||||
|
|
||||||
@@ -88,13 +89,7 @@ async function getLastAvailableDate() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Jika tidak ada data kemarin, cek 7 hari terakhir (gunakan timezone Indonesia UTC+7)
|
// Jika tidak ada data kemarin, cek 7 hari terakhir (gunakan timezone Indonesia UTC+7)
|
||||||
const now = new Date();
|
// Reuse 'now' dan 'formatter' yang sudah dideklarasikan di atas
|
||||||
const formatter = new Intl.DateTimeFormat('en-CA', {
|
|
||||||
timeZone: 'Asia/Jakarta',
|
|
||||||
year: 'numeric',
|
|
||||||
month: '2-digit',
|
|
||||||
day: '2-digit'
|
|
||||||
});
|
|
||||||
for (let i = 2; i <= 7; i++) {
|
for (let i = 2; i <= 7; i++) {
|
||||||
const prevDate = new Date(now.getTime() - (i * 24 * 60 * 60 * 1000));
|
const prevDate = new Date(now.getTime() - (i * 24 * 60 * 60 * 1000));
|
||||||
const prevDateStr = formatter.format(prevDate);
|
const prevDateStr = formatter.format(prevDate);
|
||||||
|
|||||||
Reference in New Issue
Block a user