Correct order of middlewares, thereby fix event list widget on custom domains

With the incorrect order, Django used the wrong URL config file to
determine whether this URL is valid and APPEND_SLASH kicked in too
often.
This commit is contained in:
Raphael Michel
2020-01-28 23:38:09 +01:00
parent 332fba6168
commit a940fa9eb7
2 changed files with 8 additions and 1 deletions

View File

@@ -342,8 +342,8 @@ CORE_MODULES = {
MIDDLEWARE = [
'pretix.api.middleware.IdempotencyMiddleware',
'django.middleware.common.CommonMiddleware',
'pretix.multidomain.middlewares.MultiDomainMiddleware',
'django.middleware.common.CommonMiddleware',
'pretix.multidomain.middlewares.SessionMiddleware',
'pretix.multidomain.middlewares.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',