[Bf-extensions-cvs] [f1b08e36] master: Rigify: allow add_parameters to be missing from legacy rig modules.
Alexander Gavrilov
noreply at git.blender.org
Sat Sep 14 12:10:56 CEST 2019
Commit: f1b08e3633e1bf232447951f49f963073c854c01
Author: Alexander Gavrilov
Date: Sat Sep 14 13:07:34 2019 +0300
Branches: master
https://developer.blender.org/rBAf1b08e3633e1bf232447951f49f963073c854c01
Rigify: allow add_parameters to be missing from legacy rig modules.
===================================================================
M rigify/__init__.py
===================================================================
diff --git a/rigify/__init__.py b/rigify/__init__.py
index 35669a6a..d487f265 100644
--- a/rigify/__init__.py
+++ b/rigify/__init__.py
@@ -515,7 +515,8 @@ def register_rig_parameters():
rig_class = rig_module.Rig
r = rig_class if hasattr(rig_class, 'add_parameters') else rig_module
try:
- r.add_parameters(RigifyParameterValidator(RigifyParameters, rig, RIGIFY_PARAMETER_TABLE))
+ if hasattr(r, 'add_parameters'):
+ r.add_parameters(RigifyParameterValidator(RigifyParameters, rig, RIGIFY_PARAMETER_TABLE))
except Exception:
import traceback
traceback.print_exc()
More information about the Bf-extensions-cvs
mailing list