Skip to content

Commit f3d0ff2

Browse files
committed
Fixed issue 6: Redirect page does not set cookie.
Thanks to ziz for the patch, and offbyone for testing.
1 parent 0a62cc0 commit f3d0ff2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

debug_toolbar/middleware.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,12 @@ def process_response(self, request, response):
9090
if isinstance(response, HttpResponseRedirect):
9191
redirect_to = response.get('Location', None)
9292
if redirect_to:
93+
cookies = response.cookies
9394
response = render_to_response(
9495
'debug_toolbar/redirect.html',
9596
{'redirect_to': redirect_to}
9697
)
98+
response.cookies = cookies
9799
if response.status_code == 200:
98100
for panel in self.debug_toolbars[request].panels:
99101
panel.process_response(request, response)

0 commit comments

Comments
 (0)