From abac26725bef05176d926a34e98949cf33de76e3 Mon Sep 17 00:00:00 2001 From: Matthias <code@mjmair.com> Date: Sun, 15 May 2022 01:47:44 +0200 Subject: [PATCH] use returns for checks --- InvenTree/plugin/registry.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/InvenTree/plugin/registry.py b/InvenTree/plugin/registry.py index da7fb90dbb..6f8c9e0442 100644 --- a/InvenTree/plugin/registry.py +++ b/InvenTree/plugin/registry.py @@ -227,7 +227,7 @@ class PluginsRegistry: if settings.PLUGIN_FILE_CHECKED: logger.info('Plugin file was already checked') - return + return True try: output = str(subprocess.check_output(['pip', 'install', '-U', '-r', settings.PLUGIN_FILE], cwd=os.path.dirname(settings.BASE_DIR)), 'utf-8') @@ -239,6 +239,7 @@ class PluginsRegistry: # do not run again settings.PLUGIN_FILE_CHECKED = True + return 'first_run' # endregion