From 73855ffdd11beebf194d32861f04eb455636be81 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 14 Feb 2021 17:03:32 +0100 Subject: [PATCH] fix logs page not updating group headers if left open for a day. --- svelte-ui/src/pages/LogsPage.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/svelte-ui/src/pages/LogsPage.svelte b/svelte-ui/src/pages/LogsPage.svelte index f314942..be909e4 100644 --- a/svelte-ui/src/pages/LogsPage.svelte +++ b/svelte-ui/src/pages/LogsPage.svelte @@ -6,12 +6,14 @@ import EmptyList from "../components/EmptyList.svelte"; import RefreshSelection from "../components/RefreshSelection.svelte"; import DateRangeSelect from "../components/DateRangeSelect.svelte"; + import EveryMinute from "../components/EveryMinute.svelte"; let groupedLogs: {day: number, text: string, logs: LogResult[]}[] = []; let minTime = formatFormTime($logStore.filter.minTime || startOfWeek(new Date())); let maxTime = formatFormTime(endOfWeek(new Date())); let emptyMessage = `No logs since ${formatWeekdayDate(minTime)}.`; let error = ""; + let now = new Date(); $: { const min = new Date(minTime); @@ -48,7 +50,6 @@ groupedLogs = []; if ($logStore.logs.length > 0) { - const now = new Date(); const firstUtc = Math.floor(Date.parse($logStore.logs[0].loggedTime) / 86400000) * 86400000; const todayUtc = Math.floor(now.getTime() / 86400000) * 86400000; const first = firstUtc + (now.getTimezoneOffset() * 60000); @@ -107,6 +108,7 @@ +