mirror of
https://github.com/pretix/pretix.git
synced 2026-05-08 15:44:02 +00:00
Use http_date instead of cookie_date (#1042)
http_date is deprecated as of Django 2.1
This commit is contained in:
committed by
Raphael Michel
parent
db513b21f8
commit
51c6d60760
@@ -12,7 +12,7 @@ from django.middleware.csrf import CsrfViewMiddleware as BaseCsrfMiddleware
|
|||||||
from django.urls import set_urlconf
|
from django.urls import set_urlconf
|
||||||
from django.utils.cache import patch_vary_headers
|
from django.utils.cache import patch_vary_headers
|
||||||
from django.utils.deprecation import MiddlewareMixin
|
from django.utils.deprecation import MiddlewareMixin
|
||||||
from django.utils.http import cookie_date
|
from django.utils.http import http_date
|
||||||
|
|
||||||
from pretix.base.models import Organizer
|
from pretix.base.models import Organizer
|
||||||
from pretix.multidomain.models import KnownDomain
|
from pretix.multidomain.models import KnownDomain
|
||||||
@@ -101,7 +101,7 @@ class SessionMiddleware(BaseSessionMiddleware):
|
|||||||
else:
|
else:
|
||||||
max_age = request.session.get_expiry_age()
|
max_age = request.session.get_expiry_age()
|
||||||
expires_time = time.time() + max_age
|
expires_time = time.time() + max_age
|
||||||
expires = cookie_date(expires_time)
|
expires = http_date(expires_time)
|
||||||
# Save the session data and refresh the client cookie.
|
# Save the session data and refresh the client cookie.
|
||||||
# Skip session save for 500 responses, refs #3881.
|
# Skip session save for 500 responses, refs #3881.
|
||||||
if response.status_code != 500:
|
if response.status_code != 500:
|
||||||
|
|||||||
Reference in New Issue
Block a user