From 82fea65b5edbf58b6bd469cdfef63dab037adef1 Mon Sep 17 00:00:00 2001
From: bleizi <bleizi@crans.org>
Date: Wed, 7 Feb 2024 20:00:58 +0100
Subject: [PATCH] django_htcpcp_tea in middleware only if in apps

---
 apps/api/urls.py           | 2 +-
 note_kfet/settings/base.py | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/apps/api/urls.py b/apps/api/urls.py
index cb342b1c..4cb8085e 100644
--- a/apps/api/urls.py
+++ b/apps/api/urls.py
@@ -2,7 +2,7 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 
 from django.conf import settings
-from django.conf.urls import  include
+from django.conf.urls import include
 from django.urls import re_path
 from rest_framework import routers
 
diff --git a/note_kfet/settings/base.py b/note_kfet/settings/base.py
index fe466b1e..d653dfc6 100644
--- a/note_kfet/settings/base.py
+++ b/note_kfet/settings/base.py
@@ -90,12 +90,14 @@ MIDDLEWARE = [
     'django.middleware.clickjacking.XFrameOptionsMiddleware',
     'django.middleware.locale.LocaleMiddleware',
     'django.contrib.sites.middleware.CurrentSiteMiddleware',
-    'django_htcpcp_tea.middleware.HTCPCPTeaMiddleware',
     'note_kfet.middlewares.SessionMiddleware',
     'note_kfet.middlewares.LoginByIPMiddleware',
     'note_kfet.middlewares.TurbolinksMiddleware',
     'note_kfet.middlewares.ClacksMiddleware',
 ]
+if "django_htcpcp_tea" in INSTALLED_APPS:
+    MIDDLEWARE.append('django_htcpcp_tea.middleware.HTCPCPTeaMiddleware')
+
 
 ROOT_URLCONF = 'note_kfet.urls'
 
-- 
GitLab