This commit is contained in:
Kayla Man 2023-11-08 22:07:36 +08:00
parent d410899714
commit 57131a8b40
2 changed files with 3 additions and 4 deletions

View file

@ -63,7 +63,8 @@ class ValidateLoadedPlugin(OptionalPyblishPluginMixin,
if not has_match:
continue
plugins = [plugin for plugin in required_plugins[family]["plugins"]]
plugins = [plugin for plugin in
required_plugins[family]["plugins"]]
for plugin in plugins:
if not plugin:
return

View file

@ -39,11 +39,9 @@ class FamilyMappingItemModel(BaseSettingsModel):
class ValidateLoadedPluginModel(BaseSettingsModel):
enabled: bool = Field(title="Enabled")
optional: bool = Field(title="Optional")
family_plugins_mapping: list[FamilyMappingItemModel] = (
Field(
family_plugins_mapping: list[FamilyMappingItemModel] = Field(
default_factory=list,
title="Family Plugins Mapping"
)
)
# This is to validate unique names (like in dict)