From 05e08eec4acb76befe85db5d4cb690b2b26798f1 Mon Sep 17 00:00:00 2001 From: superdooper86 Date: Wed, 15 Jul 2026 15:20:31 +0200 Subject: [PATCH] fix: use compatible atomic replacement API --- meetingnotes/Managers/LocalStorageManager.swift | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/meetingnotes/Managers/LocalStorageManager.swift b/meetingnotes/Managers/LocalStorageManager.swift index d19c6eb..9fb0cde 100644 --- a/meetingnotes/Managers/LocalStorageManager.swift +++ b/meetingnotes/Managers/LocalStorageManager.swift @@ -53,7 +53,13 @@ class LocalStorageManager { let tmpURL = fileURL.appendingPathExtension("tmp") try data.write(to: tmpURL, options: .atomic) if FileManager.default.fileExists(atPath: fileURL.path) { - try FileManager.default.replaceItem(at: fileURL, withItemAt: tmpURL) + try FileManager.default.replaceItem( + at: fileURL, + withItemAt: tmpURL, + backupItemName: nil, + options: [], + resultingItemURL: nil + ) } else { try FileManager.default.moveItem(at: tmpURL, to: fileURL) } @@ -201,7 +207,13 @@ class LocalStorageManager { let tmpURL = fileURL.appendingPathExtension("tmp") try data.write(to: tmpURL, options: .atomic) if FileManager.default.fileExists(atPath: fileURL.path) { - try FileManager.default.replaceItem(at: fileURL, withItemAt: tmpURL) + try FileManager.default.replaceItem( + at: fileURL, + withItemAt: tmpURL, + backupItemName: nil, + options: [], + resultingItemURL: nil + ) } else { try FileManager.default.moveItem(at: tmpURL, to: fileURL) }