From 91d25088a314c67c63e06385ad89da4e61608636 Mon Sep 17 00:00:00 2001 From: Andrew Welker Date: Fri, 17 Jul 2020 15:38:30 -0600 Subject: [PATCH] add 'destinationLists' object to merge method --- .../Pepperdash Core/Config/PortalConfigReader.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Pepperdash Core/Pepperdash Core/Config/PortalConfigReader.cs b/Pepperdash Core/Pepperdash Core/Config/PortalConfigReader.cs index 01dc0af..e2756c5 100644 --- a/Pepperdash Core/Pepperdash Core/Config/PortalConfigReader.cs +++ b/Pepperdash Core/Pepperdash Core/Config/PortalConfigReader.cs @@ -93,6 +93,12 @@ namespace PepperDash.Core.Config else merged.Add("sourceLists", Merge(template["sourceLists"], system["sourceLists"], "sourceLists")); + if (system["destinationLists"] == null) + merged.Add("destinationLists", template["destinationLists"]); + else + merged.Add("destinationLists", + Merge(template["destinationLists"], system["destinationLists"], "destinationLists")); + // Template tie lines take precedence. Config tool doesn't do them at system // level anyway... if (template["tieLines"] != null)