diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-02-01 17:28:43 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-02-01 17:30:46 +0100 |
commit | fa7c887d6321601219912e2be3395dfc6e415518 (patch) | |
tree | 2dca2bb63b9637280b0e5245b6c7b6518abf0478 /ishtar_common | |
parent | 8b88fe02c8e98509cb35086a0af74968417a36a0 (diff) | |
download | Ishtar-fa7c887d6321601219912e2be3395dfc6e415518.tar.bz2 Ishtar-fa7c887d6321601219912e2be3395dfc6e415518.zip |
Search: wider evaluation of true strings
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/views_item.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index 95e8b5b05..1a0824c3b 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -343,9 +343,17 @@ def _push_to_list(obj, current_group, depth): current_group.append(obj) +true_strings = [u"1", u"true"] +for language_code, language_lbl in settings.LANGUAGES: + activate(language_code) + true_strings.append(unicode(_(u"Yes")).lower()) + true_strings.append(unicode(_(u"True")).lower()) + deactivate() + + def is_true_string(val): val = unicode(val).lower().replace(u'"', u"") - if val in (u"1", u"true", unicode(_(u"True")).lower()): + if val in true_strings: return True |