Updated PrefabBuilder to not error when prefabs are present at end

This commit is contained in:
sconel
2021-05-11 11:42:35 -07:00
parent c2a9ab18e4
commit 6b72646b61
@@ -261,21 +261,15 @@ namespace AZ::Prefab
if (context.HasCompletedSuccessfully())
{
AZ_TracePrintf("Prefab Builder", "Finalizing products.\n");
if (!context.HasPrefabs())
if (StoreProducts(tempDirPath, context.GetProcessedObjects(),
context.GetRegisteredProductAssetDependencies(), jobProducts))
{
if (StoreProducts(tempDirPath, context.GetProcessedObjects(),
context.GetRegisteredProductAssetDependencies(), jobProducts))
{
return true;
}
else
{
AZ_Error("Prefab Builder", false, "One or more objects couldn't be committed to disk.");
}
return true;
}
else
{
AZ_Error("Prefab Builder", false, "After processing there were still Prefabs left.");
AZ_Error("Prefab Builder", false, "One or more objects couldn't be committed to disk.");
}
}
else