summaryrefslogtreecommitdiff
path: root/ishtar_common
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
commitfa7c887d6321601219912e2be3395dfc6e415518 (patch)
tree2dca2bb63b9637280b0e5245b6c7b6518abf0478 /ishtar_common
parent8b88fe02c8e98509cb35086a0af74968417a36a0 (diff)
downloadIshtar-fa7c887d6321601219912e2be3395dfc6e415518.tar.bz2
Ishtar-fa7c887d6321601219912e2be3395dfc6e415518.zip
Search: wider evaluation of true strings
Diffstat (limited to 'ishtar_common')
-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