mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
Settings: task keys enumerator generated from project related settings
This commit is contained in:
parent
ac82a98192
commit
4e5375309d
1 changed files with 4 additions and 3 deletions
|
|
@ -231,12 +231,13 @@ class TaskTypeEnumEntity(BaseEnumEntity):
|
|||
self.placeholder = None
|
||||
|
||||
def _get_enum_values(self):
|
||||
from ..lib import get_default_anatomy_settings
|
||||
anatomy_settings = get_default_anatomy_settings()
|
||||
anatomy_entity = self.get_entity_from_path(
|
||||
"project_settings/project_anatomy"
|
||||
)
|
||||
|
||||
valid_keys = set()
|
||||
enum_items = []
|
||||
for task_type, _task_attr in anatomy_settings["tasks"].items():
|
||||
for task_type in anatomy_entity["tasks"].keys():
|
||||
enum_items.append({task_type: task_type})
|
||||
valid_keys.add(task_type)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue