From 6afd2fb92c52ef1ab5145c63e6b95b7efad3849d Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Mon, 30 Jan 2023 22:08:39 -0400
Subject: [PATCH] Re-add SITE_URL settings

---
 steering/settings.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/steering/settings.py b/steering/settings.py
index 0d0c70aa..d9f56951 100644
--- a/steering/settings.py
+++ b/steering/settings.py
@@ -184,3 +184,10 @@ if os.getenv("USE_LDAP_AUTH"):
     AUTH_LDAP_ALWAYS_UPDATE_USER = True
     AUTH_LDAP_FIND_GROUP_PERMS = True
     AUTH_LDAP_MIRROR_GROUPS = True
+
+# SITE_URL is used by django-oidc-provider and openid-configuration will break not set correctly
+PORT = os.getenv("STEERING_PORT")
+AURA_PROTO = os.getenv("AURA_PROTO", default="http")
+AURA_HOST = os.getenv("AURA_HOST", default="localhost")
+
+SITE_URL = f"{AURA_PROTO}://{AURA_HOST}:{PORT}" if PORT else f"{AURA_PROTO}://{AURA_HOST}"
-- 
GitLab