From 6947e8fe29c229fe6fba263d510c8d4fffa0b812 Mon Sep 17 00:00:00 2001 From: srikappa Date: Wed, 28 Apr 2021 12:14:55 -0700 Subject: [PATCH] Added an IsObject check for nested instance DOM during link creation that happens during prefab loading --- .../AzToolsFramework/Prefab/PrefabSystemComponent.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/PrefabSystemComponent.cpp b/Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/PrefabSystemComponent.cpp index c697be437b..3f660bb73b 100644 --- a/Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/PrefabSystemComponent.cpp +++ b/Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/PrefabSystemComponent.cpp @@ -782,7 +782,7 @@ namespace AzToolsFramework link.SetInstanceName(instanceName.data()); PrefabDomValue& instance = instanceIterator->value; - + AZ_Assert(instance.IsObject(), "Nested instance DOM provided is not a valid JSON object."); PrefabDomValueReference sourceTemplateName = PrefabDomUtils::FindPrefabDomValue(instance, PrefabDomUtils::SourceName); AZ_Assert(sourceTemplateName, "Couldn't find source template name in the DOM of the nested instance while creating a link."); AZ_Assert(