From cf986e557cbe59afe5ad9ecf20c0c55e2d14cd58 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 4 May 2022 17:40:44 +0200 Subject: [PATCH] make unloading safer --- InvenTree/plugin/registry.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/InvenTree/plugin/registry.py b/InvenTree/plugin/registry.py index 304932f6f8..1f50233976 100644 --- a/InvenTree/plugin/registry.py +++ b/InvenTree/plugin/registry.py @@ -523,7 +523,10 @@ class PluginsRegistry: # check all models for model in app_config.get_models(): # remove model from admin site - admin.site.unregister(model) + try: + admin.site.unregister(model) + except: + pass models += [model._meta.model_name] except LookupError: # pragma: no cover # if an error occurs the app was never loaded right -> so nothing to do anymore