From c826b8231f10862d103cfaa8b804b3bf16dfa76a Mon Sep 17 00:00:00 2001 From: Lukas <76838159+wolflu05@users.noreply.github.com> Date: Thu, 1 Feb 2024 21:00:14 +0100 Subject: [PATCH] Backport: Fix urls loading for plugin testing (#6383) (#6384) --- InvenTree/plugin/urls.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/InvenTree/plugin/urls.py b/InvenTree/plugin/urls.py index d337dee9ee..daad7e7314 100644 --- a/InvenTree/plugin/urls.py +++ b/InvenTree/plugin/urls.py @@ -1,5 +1,6 @@ """URL lookup for plugin app.""" +from django.conf import settings from django.urls import include, re_path PLUGIN_BASE = 'plugin' # Constant for links @@ -13,7 +14,7 @@ def get_plugin_urls(): urls = [] # Only allow custom routing if the setting is enabled - if InvenTreeSetting.get_setting('ENABLE_PLUGINS_URL', False, create=False, cache=False): + if InvenTreeSetting.get_setting('ENABLE_PLUGINS_URL', False, create=False, cache=False) or settings.PLUGIN_TESTING_SETUP: for plugin in registry.plugins.values(): if plugin.mixin_enabled('urls'): urls.append(plugin.urlpatterns)