Changeset 108
- Timestamp:
- 01/13/08 02:39:08 (12 months ago)
- Files:
-
- 1 modified
-
django/trunk/middleware/urlmiddleware.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
django/trunk/middleware/urlmiddleware.py
r81 r108 22 22 23 23 Changelog 24 25 1.3.3 26 Fixed a bug which made the middleware use sessions for languages even 27 when they were not used by anything else. 24 28 25 29 1.3.2 … … 48 52 First release. 49 53 """ 50 __version__ = "1.3. 2"54 __version__ = "1.3.3" 51 55 __license__ = "Python" 52 __copyright__ = "Copyright (C) 2006-200 7, Stefano J. Attardi"56 __copyright__ = "Copyright (C) 2006-2008, Stefano J. Attardi" 53 57 __author__ = "Stefano J. Attardi <http://attardi.org/>" 54 58 __contributors__ = ["Antonio Cavedoni <http://cavedoni.com/>"] … … 66 70 # Change the language setting for the current page 67 71 if "lang" in request.GET and check_for_language(request.GET["lang"]): 68 if hasattr(request, "session"):72 if 'sessionid' in request.COOKIES: 69 73 request.session["django_language"] = request.GET["lang"] 70 74 else: … … 108 112 # Change the language setting for future pages 109 113 if "lang" in request.GET and check_for_language(request.GET["lang"]): 110 if "sessionid"in request.COOKIES:114 if 'sessionid' in request.COOKIES: 111 115 request.session["django_language"] = request.GET["lang"] 112 116 else: