From 56b9c8e921f752c9c19e6f49fe00c53620185222 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 11 Jan 2025 12:01:35 +0700 Subject: [PATCH] delay LDAPSearch import --- backend/config/settings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/config/settings.py b/backend/config/settings.py index e1fbe152..5901b4a3 100644 --- a/backend/config/settings.py +++ b/backend/config/settings.py @@ -18,7 +18,6 @@ import ldap from common.src.env_settings import EnvironmentSettings from common.src.helper import ta_host_parser from corsheaders.defaults import default_headers -from django_auth_ldap.config import LDAPSearch try: from dotenv import load_dotenv @@ -107,6 +106,8 @@ WSGI_APPLICATION = "config.wsgi.application" if bool(environ.get("TA_LDAP")): # pylint: disable=global-at-module-level + from django_auth_ldap.config import LDAPSearch + global AUTH_LDAP_SERVER_URI AUTH_LDAP_SERVER_URI = environ.get("TA_LDAP_SERVER_URI")