From dfc8ad3e83e9cdf3b0247dce706d9991068a0f23 Mon Sep 17 00:00:00 2001 From: Ludovico Gardenghi Date: Tue, 8 Oct 2024 11:26:29 +0200 Subject: [PATCH 1/2] Only set the dump timestamp for the current day. Past days are either ACHIEVED or UNACHIEVED depending on whether the time limit has been reached. The current day is in state COMPUTING. --- src/cli/pctl/dump-summaries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/pctl/dump-summaries.ts b/src/cli/pctl/dump-summaries.ts index 01c2fdf..d737795 100644 --- a/src/cli/pctl/dump-summaries.ts +++ b/src/cli/pctl/dump-summaries.ts @@ -109,7 +109,7 @@ async function dumpDailySummariesForDevice(moon: MoonApi, directory: string, dev for (const summary of summaries.items) { const filename = 'pctl-daily-' + summary.deviceId + '-' + summary.date + - (summary.result === DailySummaryResult.ACHIEVED ? '' : '-' + timestamp) + '.json'; + (summary.result === DailySummaryResult.COMPUTING ? '-' + timestamp : '') + '.json'; const file = path.join(directory, filename); try { From f5773419e98d381155ef76edeb5497b7ff2212b6 Mon Sep 17 00:00:00 2001 From: Ludovico Gardenghi Date: Tue, 8 Oct 2024 11:52:47 +0200 Subject: [PATCH 2/2] Fix typo COMPUTING -> CALCULATING. --- src/cli/pctl/dump-summaries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/pctl/dump-summaries.ts b/src/cli/pctl/dump-summaries.ts index d737795..5287eed 100644 --- a/src/cli/pctl/dump-summaries.ts +++ b/src/cli/pctl/dump-summaries.ts @@ -109,7 +109,7 @@ async function dumpDailySummariesForDevice(moon: MoonApi, directory: string, dev for (const summary of summaries.items) { const filename = 'pctl-daily-' + summary.deviceId + '-' + summary.date + - (summary.result === DailySummaryResult.COMPUTING ? '-' + timestamp : '') + '.json'; + (summary.result === DailySummaryResult.CALCULATING ? '-' + timestamp : '') + '.json'; const file = path.join(directory, filename); try {