fix: stop recording when deleting ongoing meeting (#47)

This commit is contained in:
Owen Gretzinger
2025-07-25 17:35:37 -04:00
committed by GitHub
parent 2136563428
commit 838957dc9b
@@ -289,6 +289,12 @@ class MeetingViewModel: ObservableObject {
} }
func deleteMeeting() { func deleteMeeting() {
// If this meeting is currently being recorded, stop the recording first
if recordingSessionManager.isRecordingMeeting(meeting.id) {
print("🛑 Stopping recording for meeting being deleted: \(meeting.id)")
recordingSessionManager.stopRecording()
}
let success = LocalStorageManager.shared.deleteMeeting(meeting) let success = LocalStorageManager.shared.deleteMeeting(meeting)
if success { if success {
isDeleted = true isDeleted = true