From e5d474fa0b4c091ced42f43155b32fbddc2374eb Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 22 Nov 2021 00:17:35 +0100 Subject: [PATCH] always set flag --- InvenTree/plugin/registry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/InvenTree/plugin/registry.py b/InvenTree/plugin/registry.py index eca2757c08..c6be538d1e 100644 --- a/InvenTree/plugin/registry.py +++ b/InvenTree/plugin/registry.py @@ -418,6 +418,7 @@ class Plugins: clear_url_caches() def _reload_apps(self, force_reload: bool = False): + self.is_loading = True # set flag to disable loop reloading if force_reload: # we can not use the built in functions as we need to brute force the registry apps.app_configs = OrderedDict() @@ -425,7 +426,6 @@ class Plugins: apps.clear_cache() self._try_reload(apps.populate, settings.INSTALLED_APPS) - self.is_loading = True self._try_reload(apps.set_installed_apps, settings.INSTALLED_APPS) self.is_loading = False