Browse files

Fixed #4994 -- Send back set-cookie headers in "not modified" respons…

…es. Well spotted, colin@owlfish.com.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@5878 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent 56e28b4 commit 0e7299e10ad527824953be217803f61526919d4b @malcolmt malcolmt committed Aug 12, 2007
Showing with 2 additions and 0 deletions.
  1. +2 −0 django/middleware/common.py
View
2 django/middleware/common.py
@@ -80,7 +80,9 @@ def process_response(self, request, response):
else:
etag = md5.new(response.content).hexdigest()
if response.status_code >= 200 and response.status_code < 300 and request.META.get('HTTP_IF_NONE_MATCH') == etag:
+ cookies = response.cookies
response = http.HttpResponseNotModified()
+ response.cookies = cookies
else:
response['ETag'] = etag

0 comments on commit 0e7299e

Please sign in to comment.