Skip to content

Commit d93f535

Browse files
committed
Only try deleting a file if the file exists in PListFileStorage.
1 parent 55915ca commit d93f535

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Storage/Storage/Tools/PListFileStorage.swift

+7-1
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,14 @@ public final class PListFileStorage: FileStorage {
2929
}
3030

3131
public func deleteFile(at fileURL: URL) throws {
32+
let fileManager = FileManager.default
33+
34+
guard fileManager.fileExists(atPath: fileURL.path) else {
35+
return
36+
}
37+
3238
do {
33-
try FileManager.default.removeItem(at: fileURL)
39+
try fileManager.removeItem(at: fileURL)
3440
} catch {
3541
let error = PListFileStorageErrors.fileDeleteFailed
3642
throw error

0 commit comments

Comments
 (0)