1 |
commit: 7bf4468feba1e4c841e6dc052c2fb4a50d1d79b5 |
2 |
Author: Matthew Summers <matthew.summers <AT> liquidustech <DOT> com> |
3 |
AuthorDate: Wed May 4 20:14:51 2011 +0000 |
4 |
Commit: Matthew Summers <quantumsummers <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed May 4 20:14:51 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-ads.git;a=commit;h=7bf4468f |
7 |
|
8 |
Fix for inf loop b0rkage |
9 |
|
10 |
--- |
11 |
gentoo_ads/ads/views.py | 5 ++--- |
12 |
1 files changed, 2 insertions(+), 3 deletions(-) |
13 |
|
14 |
diff --git a/gentoo_ads/ads/views.py b/gentoo_ads/ads/views.py |
15 |
index 261dffe..11489f4 100644 |
16 |
--- a/gentoo_ads/ads/views.py |
17 |
+++ b/gentoo_ads/ads/views.py |
18 |
@@ -25,9 +25,8 @@ def _build_lang_array(request): |
19 |
#accept_langs = [_.strip() for _ in accept_langs_raw.split(',')] |
20 |
#accept_langs = accept_langs_raw.split(',') |
21 |
# Handle dialects |
22 |
- for _ in accept_langs: |
23 |
- if '-' in _: |
24 |
- accept_langs += [ re.sub('[-_][_-a-zA-Z0-9]+', '', _) ] |
25 |
+ accept_langs = [re.sub('[-_][_-a-zA-Z0-9]+', '', lang) for lang in accept_langs if '-' in lang] |
26 |
+ |
27 |
return accept_langs |
28 |
|
29 |
def _match_langs(accept_langs, available_langs): |