diff --git a/pype/plugins/nukestudio/publish/collect_hierarchy_context.py b/pype/plugins/nukestudio/publish/collect_hierarchy_context.py index 9a82967311..2e5f8f473b 100644 --- a/pype/plugins/nukestudio/publish/collect_hierarchy_context.py +++ b/pype/plugins/nukestudio/publish/collect_hierarchy_context.py @@ -184,10 +184,12 @@ class CollectHierarchyContext(pyblish.api.ContextPlugin): source_in = int(instance.data["sourceIn"]) source_out = int(instance.data["sourceOut"]) - instance.data['startFrame'] = int( - source_first + source_in - handle_start) - instance.data['endFrame'] = int( - (source_first + source_out + handle_end)) + instance.data['startFrame'] = ( + instance.data["item"].timelineIn() - handle_start + ) + instance.data['endFrame'] = ( + instance.data["item"].timelineOut() + handle_end + ) # inject assetsShared to other plates types assets_shared = context.data.get("assetsShared")