diff --git a/src/lib/components/fitness/SessionCard.svelte b/src/lib/components/fitness/SessionCard.svelte index e7dbd03..7437076 100644 --- a/src/lib/components/fitness/SessionCard.svelte +++ b/src/lib/components/fitness/SessionCard.svelte @@ -20,10 +20,10 @@ */ let { session } = $props(); - /** @param {number} secs */ - function formatDuration(secs) { - const h = Math.floor(secs / 3600); - const m = Math.floor((secs % 3600) / 60); + /** @param {number} mins */ + function formatDuration(mins) { + const h = Math.floor(mins / 60); + const m = mins % 60; if (h > 0) return `${h}h ${m}m`; return `${m}m`; } diff --git a/src/routes/fitness/history/[id]/+page.svelte b/src/routes/fitness/history/[id]/+page.svelte index a43fe40..1fb615f 100644 --- a/src/routes/fitness/history/[id]/+page.svelte +++ b/src/routes/fitness/history/[id]/+page.svelte @@ -9,10 +9,10 @@ const session = $derived(data.session); let deleting = $state(false); - /** @param {number} secs */ - function formatDuration(secs) { - const h = Math.floor(secs / 3600); - const m = Math.floor((secs % 3600) / 60); + /** @param {number} mins */ + function formatDuration(mins) { + const h = Math.floor(mins / 60); + const m = mins % 60; if (h > 0) return `${h}h ${m}m`; return `${m}m`; }