Harmony fix - collects frameStart, frameEnd for validation too

This commit is contained in:
Petr Kalis 2021-01-28 12:58:34 +01:00
parent 5a9b46b277
commit 24928981ae
2 changed files with 3 additions and 0 deletions

View file

@ -25,7 +25,9 @@ class CollectScene(pyblish.api.ContextPlugin):
context.data["scenePath"] = os.path.join(
result[1], result[2] + ".xstage")
context.data["frameRate"] = result[3]
context.data["frameStartHandle"] = result[4]
context.data["frameStart"] = result[4]
context.data["frameEndHandle"] = result[5]
context.data["frameEnd"] = result[5]
context.data["audioPath"] = result[6]
context.data["resolutionWidth"] = result[7]

View file

@ -70,6 +70,7 @@ class ValidateSceneSettings(pyblish.api.InstancePlugin):
expected_settings.pop("resolutionWidth")
expected_settings.pop("resolutionHeight")
# values on instance.context collected by collect_scene.py
current_settings = {
"fps": fps,
"frameStart": instance.context.data.get("frameStart"),