summaryrefslogtreecommitdiff
path: root/ishtar_common/views_item.py
diff options
context:
space:
mode:
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
commit85f98bbe937c1a2a10436996faf84605a647c6e4 (patch)
tree2dca2bb63b9637280b0e5245b6c7b6518abf0478 /ishtar_common/views_item.py
parentab8a48ee2716ab8e1e5025f5d0350fa2694353e0 (diff)
downloadIshtar-85f98bbe937c1a2a10436996faf84605a647c6e4.tar.bz2
Ishtar-85f98bbe937c1a2a10436996faf84605a647c6e4.zip
Search: wider evaluation of true strings
Diffstat (limited to 'ishtar_common/views_item.py')
-rw-r--r--ishtar_common/views_item.py10
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