diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-09-06 11:31:13 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-09-06 11:31:13 +0200 | 
| commit | 24c6fc7c5bd9c8207362b927b4889e9d1298398c (patch) | |
| tree | 0c0854d48c17eefa92ce870677e30d1b9b76c1a7 | |
| parent | d4f64fb7befba3d24a08a4a06a56bb0d7e36cf5e (diff) | |
| download | Ishtar-24c6fc7c5bd9c8207362b927b4889e9d1298398c.tar.bz2 Ishtar-24c6fc7c5bd9c8207362b927b4889e9d1298398c.zip | |
Fix material type hierarchic search (refs #4228)
| -rw-r--r-- | ishtar_common/views_item.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index da87ef02f..b0ed98484 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -496,7 +496,7 @@ 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.strip() +    return val.replace(u'"', u"").strip()  def _manage_facet_search(model, dct, and_reqs): @@ -599,6 +599,7 @@ def _manage_hierarchic_fields(dct, and_reqs):              for k_hr in HIERARCHIC_FIELDS:                  if type(req) in (list, tuple):                      val = dct.pop(req) +                    val = _clean_type_val(val)                      q = None                      for idx, r in enumerate(req):                          r = _clean_type_val(r) | 
