From 99eba5a13809dc8b7197d1c531cd361a9dd14f9f Mon Sep 17 00:00:00 2001 From: Owen Gretzinger Date: Thu, 10 Jul 2025 21:29:09 -0400 Subject: [PATCH] fix: transcription storage issue --- notetaker/ViewModels/MeetingViewModel.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/notetaker/ViewModels/MeetingViewModel.swift b/notetaker/ViewModels/MeetingViewModel.swift index f13253f..d4fa867 100644 --- a/notetaker/ViewModels/MeetingViewModel.swift +++ b/notetaker/ViewModels/MeetingViewModel.swift @@ -43,6 +43,10 @@ class MeetingViewModel: ObservableObject { self.meeting = meeting } + // NEW: Seed the audio manager with any existing transcript chunks so the initial + // published value doesn't overwrite the saved transcript with an empty array. + audioManager.transcriptChunks = self.meeting.transcriptChunks + // Update meeting transcript chunks when audio manager transcript chunks change audioManager.$transcriptChunks .sink { [weak self] newChunks in