diff --git a/frontend/src/views/JournalView.vue b/frontend/src/views/JournalView.vue index 40b4b1b..c28a108 100644 --- a/frontend/src/views/JournalView.vue +++ b/frontend/src/views/JournalView.vue @@ -76,7 +76,15 @@ async function loadMoments() { } momentsLoading.value = true try { - moments.value = await listJournalMoments({ date: selectedDay.value, limit: 100 }) + // /api/journal/moments takes date_from + date_to (NOT `date`). + // Passing a single ISO date for both bounds gives us the moments + // recorded on that calendar day, which is what the captures panel + // means by "today". + moments.value = await listJournalMoments({ + date_from: selectedDay.value, + date_to: selectedDay.value, + limit: 100, + }) } catch { /* silent — moments may not exist yet */ } finally {