Fix temporary recording file deletion
This commit is contained in:
parent
603c5845f4
commit
cac1e6e0de
@ -151,7 +151,6 @@ class WhisperState: NSObject, ObservableObject, AVAudioRecorderDelegate {
|
|||||||
// Ensure the base directory exists
|
// Ensure the base directory exists
|
||||||
try? FileManager.default.createDirectory(at: baseAppSupportDirectory, withIntermediateDirectories: true)
|
try? FileManager.default.createDirectory(at: baseAppSupportDirectory, withIntermediateDirectories: true)
|
||||||
// Clean up any old temporary file first
|
// Clean up any old temporary file first
|
||||||
try? FileManager.default.removeItem(at: file)
|
|
||||||
self.recordedFile = file
|
self.recordedFile = file
|
||||||
|
|
||||||
// --- Start concurrent window config task immediately ---
|
// --- Start concurrent window config task immediately ---
|
||||||
@ -357,8 +356,10 @@ class WhisperState: NSObject, ObservableObject, AVAudioRecorderDelegate {
|
|||||||
clipboardMessage = "Failed to copy to clipboard"
|
clipboardMessage = "Failed to copy to clipboard"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
try? FileManager.default.removeItem(at: url)
|
||||||
await dismissMiniRecorder()
|
await dismissMiniRecorder()
|
||||||
await cleanupModelResources()
|
await cleanupModelResources()
|
||||||
|
|
||||||
} catch {
|
} catch {
|
||||||
currentError = .transcriptionFailed
|
currentError = .transcriptionFailed
|
||||||
await cleanupModelResources()
|
await cleanupModelResources()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user