diff --git a/MVMCoreUI/Atomic/Extensions/VDS-Tilelet+Codable.swift b/MVMCoreUI/Atomic/Extensions/VDS-Tilelet+Codable.swift index 76e89290..9d874675 100644 --- a/MVMCoreUI/Atomic/Extensions/VDS-Tilelet+Codable.swift +++ b/MVMCoreUI/Atomic/Extensions/VDS-Tilelet+Codable.swift @@ -60,7 +60,7 @@ extension Tilelet.DescriptiveIcon: Codable { var container = encoder.container(keyedBy: CodingKeys.self) try container.encode(name, forKey: .name) try container.encode(size, forKey: .size) - try container.encode(accessibleText, forKey: .accessibleText) + try container.encodeIfPresent(accessibleText, forKey: .accessibleText) try container.encodeIfPresent(colorConfiguration.lightColor.hexString, forKey: .color) } } @@ -95,7 +95,7 @@ extension Tilelet.DirectionalIcon: Codable { var container = encoder.container(keyedBy: CodingKeys.self) try container.encode(iconType, forKey: .name) try container.encode(size, forKey: .size) - try container.encode(accessibleText, forKey: .accessibleText) + try container.encodeIfPresent(accessibleText, forKey: .accessibleText) try container.encodeIfPresent(colorConfiguration.lightColor.hexString, forKey: .color) } }