From 87a45f8bce043b87e7c12cfb7e3da3c2b48f7446 Mon Sep 17 00:00:00 2001 From: Neil Williams Date: Wed, 24 Aug 2011 11:08:44 -0700 Subject: [PATCH] Clean up VLang by using "value" on language select --- r2/r2/controllers/validator/validator.py | 7 ++----- r2/r2/templates/utils.html | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/r2/r2/controllers/validator/validator.py b/r2/r2/controllers/validator/validator.py index 6df7263f8..afd98d755 100644 --- a/r2/r2/controllers/validator/validator.py +++ b/r2/r2/controllers/validator/validator.py @@ -223,11 +223,8 @@ class nop(Validator): class VLang(Validator): def run(self, lang): - if lang: - lang = str(lang.split('[')[1].strip(']')) - if lang in g.all_languages: - return lang - #else + if lang in g.all_languages: + return lang return g.lang class VRequired(Validator): diff --git a/r2/r2/templates/utils.html b/r2/r2/templates/utils.html index e1a096b25..484dead78 100644 --- a/r2/r2/templates/utils.html +++ b/r2/r2/templates/utils.html @@ -201,7 +201,7 @@ ${unsafe(txt)} %endif %for x in langs: - %endfor