Explorar el Código

Fix 500 when module class cannot be loaded

Denis K hace 9 años
padre
commit
e961c53f5a
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  1. 3 2
      jet/dashboard.py

+ 3 - 2
jet/dashboard.py

@@ -84,8 +84,9 @@ class Dashboard(object):
 
         for module_model in module_models:
             module_cls = module_model.load_module()
-            module = module_cls(model=module_model, context=self.context)
-            loaded_modules.append(module)
+            if module_cls is not None:
+                module = module_cls(model=module_model, context=self.context)
+                loaded_modules.append(module)
 
         self.modules = loaded_modules