From 434f88f194750badb4f599b6c8304ec68cd188e9 Mon Sep 17 00:00:00 2001 From: Arjun <6592213+arkml@users.noreply.github.com> Date: Wed, 18 Mar 2026 11:55:27 +0530 Subject: [PATCH] organize meeting notes better --- apps/x/apps/renderer/src/hooks/useMeetingTranscription.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/x/apps/renderer/src/hooks/useMeetingTranscription.ts b/apps/x/apps/renderer/src/hooks/useMeetingTranscription.ts index e4cec727..e680b033 100644 --- a/apps/x/apps/renderer/src/hooks/useMeetingTranscription.ts +++ b/apps/x/apps/renderer/src/hooks/useMeetingTranscription.ts @@ -338,12 +338,13 @@ export function useMeetingTranscription(onAutoStop?: () => void) { merger.connect(processor); processor.connect(audioCtx.destination); - // Create the note file + // Create the note file, organized by date like voice memos const now = new Date(); const dateStr = now.toISOString(); dateRef.current = dateStr; + const dateFolder = dateStr.split('T')[0]; // YYYY-MM-DD const timestamp = dateStr.replace(/:/g, '-').replace(/\.\d+Z$/, ''); - const notePath = `knowledge/Meetings/rowboat/meeting-${timestamp}.md`; + const notePath = `knowledge/Meetings/rowboat/${dateFolder}/meeting-${timestamp}.md`; notePathRef.current = notePath; const initialContent = formatTranscript([], dateStr);