From 4fb93a99bc7089cabb0bf2f40d48da5c6bbce363 Mon Sep 17 00:00:00 2001 From: Danial Keimasi Date: Mon, 20 May 2024 12:18:09 +0330 Subject: [PATCH] Don't exclude cookies with empty values as it's not causing exceptions --- django_nextjs/render.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_nextjs/render.py b/django_nextjs/render.py index a3a0c4e..f902e63 100644 --- a/django_nextjs/render.py +++ b/django_nextjs/render.py @@ -48,7 +48,7 @@ def _get_nextjs_request_cookies(request: HttpRequest): (i.e. dont use HTTP unsafe methods or GraphQL mutations). https://docs.djangoproject.com/en/3.2/ref/csrf/#is-posting-an-arbitrary-csrf-token-pair-cookie-and-post-data-a-vulnerability """ - unreserved_cookies = {k: v for k, v in request.COOKIES.items() if k and v and not morsel.isReservedKey(k)} + unreserved_cookies = {k: v for k, v in request.COOKIES.items() if k and not morsel.isReservedKey(k)} return {**unreserved_cookies, settings.CSRF_COOKIE_NAME: get_csrf_token(request)}