From 1b2fb9dc0c181b4bae7c0f53e3371a51b3a67b5c Mon Sep 17 00:00:00 2001 From: Laurent Date: Thu, 16 Oct 2025 16:10:43 +0200 Subject: [PATCH] backup now contains part of the parent folder --- PadelClub/Views/Shared/SupportButtonView.swift | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/PadelClub/Views/Shared/SupportButtonView.swift b/PadelClub/Views/Shared/SupportButtonView.swift index 94af878..9cef08b 100644 --- a/PadelClub/Views/Shared/SupportButtonView.swift +++ b/PadelClub/Views/Shared/SupportButtonView.swift @@ -154,9 +154,17 @@ struct SupportButtonView: View { } private func _zip() { + + var urls: [URL] = [] + if let dir: URL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first { + urls.append(dir.appending(path: "appsettings.json")) + urls.append(dir.appending(path: "settings.json")) + urls.append(dir.appending(path: "storage")) + } + do { - let filePath = try StoreCenter.main.directoryURL() - self.zipFilePath = try Zip.quickZipFiles([filePath], fileName: "backup") // Zip +// let filePath = try StoreCenter.main.directoryURL() + self.zipFilePath = try Zip.quickZipFiles(urls, fileName: "backup") // Zip } catch { Logger.error(error) }