This commit is contained in:
Trey t
2023-06-20 20:49:32 -05:00
parent 55f0926a08
commit 695459ac06
15 changed files with 287 additions and 111 deletions

View File

@@ -12,7 +12,7 @@ struct Workout: Codable {
let name: String
let description: String?
let exercises: [ExerciseElement]
let registeredUser: RegisteredUser
let registeredUser: RegisteredUser?
enum CodingKeys: String, CodingKey {
case name, description, exercises, id
@@ -29,7 +29,7 @@ struct Workout: Codable {
self.name = try container.decode(String.self, forKey: .name)
self.description = try container.decodeIfPresent(String.self, forKey: .description)
self.registeredUser = try container.decode(RegisteredUser.self, forKey: .registeredUser)
self.registeredUser = try container.decodeIfPresent(RegisteredUser.self, forKey: .registeredUser)
self.id = try container.decode(Int.self, forKey: .id)
}