From 853de24a9edb56a9f99ce955ed008bc10cf0c9fe Mon Sep 17 00:00:00 2001 From: Mustafa-Zarkash Date: Tue, 4 Jul 2023 09:50:39 +0300 Subject: [PATCH] fix bug when connecting after --- .../publish/validate_primitive_hierarchy_paths.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/openpype/hosts/houdini/plugins/publish/validate_primitive_hierarchy_paths.py b/openpype/hosts/houdini/plugins/publish/validate_primitive_hierarchy_paths.py index a77aa89fef..8159af4895 100644 --- a/openpype/hosts/houdini/plugins/publish/validate_primitive_hierarchy_paths.py +++ b/openpype/hosts/houdini/plugins/publish/validate_primitive_hierarchy_paths.py @@ -159,6 +159,13 @@ class ValidatePrimitiveHierarchyPaths(pyblish.api.InstancePlugin): output_node.moveToGoodPosition() else: # Connect after - output_node.setFirstInput(path_node) + path_node.setFirstInput(output_node) rop_node.parm('sop_path').set(path_node.path()) path_node.moveToGoodPosition() + instance.data.update({"output_node" : path_node }) + + cls.log.debug( + "'%s' has set as the output node, " + "'%s' has updated" + % (path_node, rop_node) + )