mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
Add CollectHierarchy publish plugin settings
This commit is contained in:
parent
85c5fac7b9
commit
6c768d3f99
1 changed files with 14 additions and 0 deletions
|
|
@ -48,6 +48,13 @@ class CollectAudioModel(BaseSettingsModel):
|
|||
"", title="Name of audio variant"
|
||||
)
|
||||
|
||||
class CollectHierarchyModel(BaseSettingsModel):
|
||||
_isGroup = True
|
||||
ignore_shot_attributes_on_update: bool = SettingsField(
|
||||
False,
|
||||
title="Ignore shot attributes on update"
|
||||
)
|
||||
|
||||
|
||||
class CollectSceneVersionModel(BaseSettingsModel):
|
||||
_isGroup = True
|
||||
|
|
@ -1094,6 +1101,10 @@ class PublishPuginsModel(BaseSettingsModel):
|
|||
default_factory=CollectExplicitResolutionModel,
|
||||
title="Collect Explicit Resolution"
|
||||
)
|
||||
CollectHierarchy: CollectHierarchyModel = SettingsField(
|
||||
default_factory=CollectHierarchyModel,
|
||||
title="Collect Hierarchy"
|
||||
)
|
||||
ValidateEditorialAssetName: ValidateBaseModel = SettingsField(
|
||||
default_factory=ValidateBaseModel,
|
||||
title="Validate Editorial Asset Name"
|
||||
|
|
@ -1275,6 +1286,9 @@ DEFAULT_PUBLISH_VALUES = {
|
|||
],
|
||||
"options": []
|
||||
},
|
||||
"CollectHierarchy": {
|
||||
"ignore_shot_attributes_on_update": False,
|
||||
},
|
||||
"ValidateEditorialAssetName": {
|
||||
"enabled": True,
|
||||
"optional": False,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue