Support userdefined process types in util module

This commit is contained in:
Dion Moult
2022-05-31 16:23:13 +10:00
parent 0dfe1d995f
commit 4c4846bc8f
2 changed files with 10 additions and 2 deletions
@@ -93,7 +93,7 @@ def get_predefined_type(element):
if element_type:
predefined_type = getattr(element_type, "PredefinedType", None)
if predefined_type == "USERDEFINED" or not predefined_type:
predefined_type = getattr(element_type, "ElementType", None)
predefined_type = getattr(element_type, "ElementType", getattr(element_type, "ProcessType", None))
if predefined_type and predefined_type != "NOTDEFINED":
return predefined_type
predefined_type = getattr(element, "PredefinedType", None)