From a549e908beb2ad024767fbecfb52392df752c493 Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Tue, 23 Mar 2021 23:16:15 -0700 Subject: [PATCH] Adding missed file for previous commit > Stops saving the raw core data objects in view models and makes them optional in the constructor. --- MonsterCards/Models/SkillViewModel.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MonsterCards/Models/SkillViewModel.swift b/MonsterCards/Models/SkillViewModel.swift index d1cf93a..b9a2acc 100644 --- a/MonsterCards/Models/SkillViewModel.swift +++ b/MonsterCards/Models/SkillViewModel.swift @@ -50,7 +50,7 @@ class SkillViewModel: ObservableObject, Comparable, Hashable, Identifiable { skill.wrappedProficiency = proficiency } - init(_ rawSkill: Skill?) { + init(_ rawSkill: Skill? = nil) { if (rawSkill != nil) { _name = rawSkill!.name ?? "" _abilityScore = AbilityScore(rawValue: rawSkill!.abilityScoreName ?? "") ?? .strength