Django

Code

Changeset 8635

Show
Ignore:
Timestamp:
08/27/08 15:29:58 (3 months ago)
Author:
jacob
Message:

Fixed #7379: fixed a subtle corner case involving URL encoding in CommonMiddleware

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/middleware/common.py

    r8456 r8635  
    8181                    newurl = urlquote(new_url[1]) 
    8282                if request.GET: 
    83                     newurl += '?' + request.GET.urlencode() 
     83                    newurl += '?' + request.META['QUERY_STRING'] 
    8484                return http.HttpResponsePermanentRedirect(newurl) 
    8585