From 4aedd06c116f771d8633d81fff5335c610637de7 Mon Sep 17 00:00:00 2001 From: Christoph Hagen Date: Mon, 6 Jan 2025 17:40:46 +0100 Subject: [PATCH] Fix bug with file deletion --- CHDataManagement/Storage/Storage.swift | 2 +- CHDataManagement/Views/Files/FileDetailView.swift | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/CHDataManagement/Storage/Storage.swift b/CHDataManagement/Storage/Storage.swift index d0853b3..f919f93 100644 --- a/CHDataManagement/Storage/Storage.swift +++ b/CHDataManagement/Storage/Storage.swift @@ -18,7 +18,7 @@ final class Storage: ObservableObject { private let filesFolderName = "files" - private let fileInfoFolderName = "file metadata" + private let fileInfoFolderName = "file-metadata" private let pagesFolderName = "pages" diff --git a/CHDataManagement/Views/Files/FileDetailView.swift b/CHDataManagement/Views/Files/FileDetailView.swift index f6c294f..38f2364 100644 --- a/CHDataManagement/Views/Files/FileDetailView.swift +++ b/CHDataManagement/Views/Files/FileDetailView.swift @@ -215,11 +215,9 @@ struct FileDetailView: View { } private func deleteFile() { - if !file.isExternallyStored { - guard content.storage.delete(file: file.id) else { - print("File '\(file.id)': Failed to delete file in content folder") - return - } + guard content.storage.delete(file: file.id) else { + print("File '\(file.id)': Failed to delete file in content folder") + return } content.remove(file) }