mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
Fix CreateHDA import, refactor setToolSubmenu -> setTabSubMenu for recent Houdini versions
This commit is contained in:
parent
8fafba1bf8
commit
91a194a8b4
1 changed files with 8 additions and 2 deletions
|
|
@ -1,7 +1,13 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
"""Creator plugin for creating publishable Houdini Digital Assets."""
|
||||
import hou
|
||||
from assettools import setToolSubmenu
|
||||
|
||||
try:
|
||||
# Houdini 20+
|
||||
from assettools import setTabSubMenu
|
||||
except ImportError:
|
||||
# Fallback for older Houdini
|
||||
from assettools import setToolSubmenu as setTabSubMenu
|
||||
|
||||
import ayon_api
|
||||
from ayon_core.pipeline import (
|
||||
|
|
@ -121,7 +127,7 @@ class CreateHDA(plugin.HoudiniCreator):
|
|||
hda_def.setUserInfo(get_ayon_username())
|
||||
|
||||
if pre_create_data.get("use_project"):
|
||||
setToolSubmenu(hda_def, "AYON/{}".format(self.project_name))
|
||||
setTabSubMenu(hda_def, "AYON/{}".format(self.project_name))
|
||||
|
||||
return hda_node
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue