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 | |
| parent | 24c6fc7c5bd9c8207362b927b4889e9d1298398c (diff) | |
| download | Ishtar-46fc477e41be542853abd198a87a54215460d2d6.tar.bz2 Ishtar-46fc477e41be542853abd198a87a54215460d2d6.zip  | |
Criteria search: fix hierarchic open search (refs #4228)
| -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):  | 
