Files
for-gentoo/dev-python/pylons/files/pylons-1.0.1-new-webob-support.patch
T

13 lines
751 B
Diff

diff -Nurp Pylons-1.0.1.orig/pylons/controllers/util.py Pylons-1.0.1/pylons/controllers/util.py
--- Pylons-1.0.1.orig/pylons/controllers/util.py 2011-12-13 22:40:32.000000000 +0000
+++ Pylons-1.0.1/pylons/controllers/util.py 2013-03-18 19:49:53.774373984 +0000
@@ -56,7 +56,7 @@ class Request(WebObRequest):
def languages(self):
# And we now have the old best_matches code that webob ditched!
al = self.accept_language
- items = [i for i, q in sorted(al._parsed, key=lambda iq: -iq[1])]
+ items = [i for i, q in sorted(getattr(al, '_parsed', []), key=lambda iq: -iq[1])]
for index, item in enumerate(items):
if al._match(item, self.language):
items[index:] = [self.language]