From 509a1af74cccc8997a5a5ac52d331369aea03a9e Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Sun, 11 Dec 2016 21:49:08 -0800 Subject: [PATCH] Fixes crash when importing non-existent games --- Common/Database/DatabaseManager.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Common/Database/DatabaseManager.swift b/Common/Database/DatabaseManager.swift index 06b6e38..32185c0 100644 --- a/Common/Database/DatabaseManager.swift +++ b/Common/Database/DatabaseManager.swift @@ -167,6 +167,8 @@ extension DatabaseManager for url in urls { + guard FileManager.default.fileExists(atPath: url.path) else { continue } + let identifier = FileHash.sha1HashOfFile(atPath: url.path) as String let filename = identifier + "." + url.pathExtension