From 41548b84342d6c38329583add3787b035d3e0490 Mon Sep 17 00:00:00 2001 From: "Hedden, Kyle Matthew" Date: Thu, 20 Jun 2024 16:44:58 -0400 Subject: [PATCH] Digital PCT265 defect CXTDT-531317: Give the default page type for those that send an empty string. --- MVMCoreUI/Atomic/Templates/BaseTemplateModel.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MVMCoreUI/Atomic/Templates/BaseTemplateModel.swift b/MVMCoreUI/Atomic/Templates/BaseTemplateModel.swift index da57579d..ea4e0d88 100644 --- a/MVMCoreUI/Atomic/Templates/BaseTemplateModel.swift +++ b/MVMCoreUI/Atomic/Templates/BaseTemplateModel.swift @@ -83,6 +83,9 @@ import Foundation let typeContainer = try decoder.container(keyedBy: CodingKeys.self) if let defaultPageType = Self.defaultPageType() { pageType = try typeContainer.decodeIfPresent(String.self, forKey: .pageType) ?? defaultPageType + if pageType.isEmpty { + pageType = defaultPageType + } } else { pageType = try typeContainer.decode(String.self, forKey: .pageType) }