Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Nuke: bake reformat was failing on string type #3261

Merged
merged 1 commit into from
May 30, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 3 additions & 11 deletions openpype/hosts/nuke/api/plugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
maintained_selection,
set_avalon_knob_data,
add_publish_knob,
get_nuke_imageio_settings
get_nuke_imageio_settings,
set_node_knobs_from_settings
)


Expand Down Expand Up @@ -497,16 +498,7 @@ def generate_mov(self, farm=False, **kwargs):
add_tags.append("reformated")

rf_node = nuke.createNode("Reformat")
for kn_conf in reformat_node_config:
_type = kn_conf["type"]
k_name = str(kn_conf["name"])
k_value = kn_conf["value"]

# to remove unicode as nuke doesn't like it
if _type == "string":
k_value = str(kn_conf["value"])

rf_node[k_name].setValue(k_value)
set_node_knobs_from_settings(rf_node, reformat_node_config)

# connect
rf_node.setInput(0, self.previous_node)
Expand Down