From 1bfe030dd99fb7f01a0f0584d6f9da82e8c28120 Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Wed, 10 Mar 2021 14:16:02 -0600 Subject: [PATCH] Deletes temporary image file after changing artwork --- Delta/Game Selection/GameCollectionViewController.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Delta/Game Selection/GameCollectionViewController.swift b/Delta/Game Selection/GameCollectionViewController.swift index 5783762..6e032c4 100644 --- a/Delta/Game Selection/GameCollectionViewController.swift +++ b/Delta/Game Selection/GameCollectionViewController.swift @@ -559,6 +559,13 @@ private extension GameCollectionViewController func changeArtwork(for game: Game, toImageAt url: URL?, errors: [Error]) { + defer { + if let temporaryImageURL = url + { + try? FileManager.default.removeItem(at: temporaryImageURL) + } + } + var errors = errors var imageURL: URL?