diff options
-rw-r--r-- | ishtar_common/views_item.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index 65695f067..f6d8fa5b0 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -1620,7 +1620,7 @@ def get_item(model, func_name, default_name, extra_request_keys=None, items = items.extra(**extra) items = items.distinct() - items_nb = items.values('id').aggregate(Count('id'))['id__count'] + items_nb = items.values('pk').aggregate(Count('pk'))['pk__count'] if count: return items_nb # print(str(items.query).encode('utf-8')) @@ -1773,7 +1773,7 @@ def get_item(model, func_name, default_name, extra_request_keys=None, except (TypeError, ValueError, AssertionError): start = 0 page_nb = 1 - end = page_nb * row_nb + end = int(page_nb * row_nb) if full == 'shortcut': start = 0 end = 20 |