diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-09-06 12:20:20 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-09-06 12:20:20 +0200 |
commit | 46fc477e41be542853abd198a87a54215460d2d6 (patch) | |
tree | ff99cefd72acf7fa48fdac4e73bc03b603e862a1 /ishtar_common/views_item.py | |
parent | 24c6fc7c5bd9c8207362b927b4889e9d1298398c (diff) | |
download | Ishtar-46fc477e41be542853abd198a87a54215460d2d6.tar.bz2 Ishtar-46fc477e41be542853abd198a87a54215460d2d6.zip |
Criteria search: fix hierarchic open search (refs #4228)
Diffstat (limited to 'ishtar_common/views_item.py')
-rw-r--r-- | ishtar_common/views_item.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index b0ed98484..133e27d39 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -496,7 +496,10 @@ def _manage_dated_fields(dated_fields, dct): def _clean_type_val(val): for prefix in GeneralType.PREFIX_CODES: val = val.replace(prefix, u"") - return val.replace(u'"', u"").strip() + val = val.strip() + if val.startswith(u'"') and val.endswith(u'"'): + val = u'"{}"'.format(val[1:-1].strip()) + return val def _manage_facet_search(model, dct, and_reqs): |