nuke: backward compatible knob values fix

This commit is contained in:
Jakub Jezek 2022-10-11 13:37:11 +02:00
parent be8b2c5faa
commit a82968a32b
No known key found for this signature in database
GPG key ID: 730D7C02726179A7

View file

@ -77,11 +77,14 @@ class ValidateNukeWriteNode(pyblish.api.InstancePlugin):
# fix type differences
if type(node_value) in (int, float):
if isinstance(value, list):
value = color_gui_to_int(value)
else:
value = float(value)
node_value = float(node_value)
try:
if isinstance(value, list):
value = color_gui_to_int(value)
else:
value = float(value)
node_value = float(node_value)
except ValueError:
value = str(value)
else:
value = str(value)
node_value = str(node_value)