diff options
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/models_common.py | 5 | ||||
-rw-r--r-- | ishtar_common/views_item.py | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py index 3d1ae7bbd..4f3f54bea 100644 --- a/ishtar_common/models_common.py +++ b/ishtar_common/models_common.py @@ -849,7 +849,10 @@ class FullSearch(models.Model): search_vectors.append(row[0]) def _update_search_number_field(self, search_vectors, val): - search_vectors.append("'{}':1".format(val)) + try: + search_vectors.append("'{}':1".format(int(val))) + except ValueError: + pass def update_search_vector(self, save=True, exclude_parent=False): """ diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index b5b9b437f..151dc1ac9 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -1766,7 +1766,6 @@ def get_item( exc_and_reqs, exc_or_reqs = [], [] distinct_queries = [] dct["extras"], dct["and_reqs"], dct["exc_and_reqs"] = [], [], [] - print(dct) if full == "shortcut": if model.SLUG == "warehouse": @@ -1925,7 +1924,7 @@ def get_item( if current: dct = {upper_key: current} query &= Q(**dct) - # print(query) + # print(query, distinct_queries, base_query, exc_query, extras) items = model.objects.filter(query) for d_q in distinct_queries: items = items.filter(d_q) |