mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
Fix Cannot pickle object error
This commit is contained in:
parent
371d7405ec
commit
e832cf59cc
9 changed files with 1 additions and 12 deletions
|
|
@ -237,7 +237,6 @@ class BlenderCreator(Creator):
|
|||
|
||||
collection["instance_node"] = instance_node = {
|
||||
"name": collection.name,
|
||||
"datablock": collection,
|
||||
}
|
||||
|
||||
instance_data["instance_node"] = instance_node
|
||||
|
|
@ -267,9 +266,7 @@ class BlenderCreator(Creator):
|
|||
|
||||
for instance_data in cached_subsets.get(self.identifier, []):
|
||||
# Process only instances that were created by this creator
|
||||
data = {}
|
||||
for key, value in instance_data.items():
|
||||
data[key] = value
|
||||
data = instance_data.to_dict()
|
||||
creator_id = data.get('creator_identifier')
|
||||
|
||||
if creator_id == self.identifier:
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@ class CreateAction(openpype.hosts.blender.api.plugin.BlenderCreator):
|
|||
|
||||
collection[AVALON_PROPERTY] = instance_node = {
|
||||
"name": collection.name,
|
||||
"datablock": collection,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@ class CreateAnimation(plugin.BlenderCreator):
|
|||
|
||||
asset_group[AVALON_PROPERTY] = instance_node = {
|
||||
"name": asset_group.name,
|
||||
"datablock": asset_group,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ class CreateCamera(plugin.BlenderCreator):
|
|||
|
||||
asset_group[AVALON_PROPERTY] = instance_node = {
|
||||
"name": asset_group.name,
|
||||
"datablock": asset_group,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ class CreateLayout(plugin.BlenderCreator):
|
|||
|
||||
asset_group[AVALON_PROPERTY] = instance_node = {
|
||||
"name": asset_group.name,
|
||||
"datablock": asset_group,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ class CreateModel(plugin.BlenderCreator):
|
|||
|
||||
asset_group[AVALON_PROPERTY] = instance_node = {
|
||||
"name": asset_group.name,
|
||||
"datablock": asset_group,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@ class CreatePointcache(plugin.BlenderCreator):
|
|||
|
||||
collection[AVALON_PROPERTY] = instance_node = {
|
||||
"name": collection.name,
|
||||
"datablock": collection,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@ class CreateReview(plugin.BlenderCreator):
|
|||
|
||||
asset_group[AVALON_PROPERTY] = instance_node = {
|
||||
"name": asset_group.name,
|
||||
"datablock": asset_group,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ class CreateRig(plugin.BlenderCreator):
|
|||
|
||||
asset_group[AVALON_PROPERTY] = instance_node = {
|
||||
"name": asset_group.name,
|
||||
"datablock": asset_group,
|
||||
}
|
||||
|
||||
instance_data.update(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue