Improved how game detail view look in non edit mode

This commit is contained in:
2021-06-04 22:33:33 +02:00
parent 45ea335f3b
commit aa64cd0600
39 changed files with 816 additions and 286 deletions

View File

@@ -92,11 +92,13 @@ class LibraryImport {
cdGame.isDigital = game.isDigital
cdGame.playtime_h = game.playtime_h ?? 0
cdGame.playtime_min = game.playtime_min ?? 0
cdGame.isPickupDate = game.isPickupDate
if let date = Date.from(string: game.createdAt) {
cdGame.createdAt = date
if let date = Date.from(string: game.pickupOrReleaseDate) {
cdGame.pickupOrReleaseDate = date
}else{
print("Could not decode date '\(game.createdAt)' for game '\(cdGame.name)'")
print("Could not decode date '\(game.pickupOrReleaseDate)' for game '\(cdGame.name)'")
}
cdConsole.addToGames(cdGame)
@@ -218,7 +220,8 @@ struct BHLGame : Decodable {
let isFinished : Bool
let finishedDate : Date?
let notes : String?
let createdAt : String
let pickupOrReleaseDate : String
let isPickupDate : Bool = false
let pickupDescription : String?
let publisher : String?
let console : UUID