From 1299c25f3ba8eb935098d530daf2c61d20c769a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Mon, 18 Dec 2017 19:14:26 +0100 Subject: [PATCH] make sure csrf token gets set --- src/c3nav/site/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/c3nav/site/views.py b/src/c3nav/site/views.py index 1a3303ed..30347dd8 100644 --- a/src/c3nav/site/views.py +++ b/src/c3nav/site/views.py @@ -10,6 +10,7 @@ from django.contrib.auth.forms import AuthenticationForm, PasswordChangeForm, Us from django.core.serializers.json import DjangoJSONEncoder from django.db import transaction from django.http import HttpResponse, HttpResponseBadRequest +from django.middleware import csrf from django.shortcuts import redirect, render from django.urls import reverse from django.utils import timezone @@ -92,6 +93,8 @@ def map_index(request, mode=None, slug=None, slug2=None, details=None, options=N 'embed': bool(embed), } + csrf.get_token(request) + announcement = Announcement.get_current() if announcement: messages.info(request, announcement.text)