Ensures Game.fileURL calls Game.filename on the correct thread
This commit is contained in:
parent
5a403d053b
commit
8c3d072a5f
@ -43,7 +43,12 @@ class Game: NSManagedObject, GameProtocol
|
||||
@NSManaged var previewSaveState: SaveState?
|
||||
|
||||
var fileURL: URL {
|
||||
let fileURL = try! DatabaseManager.gamesDirectoryURL.appendingPathComponent(self.filename)
|
||||
var fileURL: URL!
|
||||
|
||||
self.managedObjectContext?.performAndWait {
|
||||
fileURL = try! DatabaseManager.gamesDirectoryURL.appendingPathComponent(self.filename)
|
||||
}
|
||||
|
||||
return fileURL
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user