X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/ae60b2a3949e96357477cc04f90fd0873cee8a92..0e47893825ebf96271d8b197faee1b262ec62ff4:/src/catalogue/helpers.py?ds=inline diff --git a/src/catalogue/helpers.py b/src/catalogue/helpers.py index 38e2a87a1..e47607928 100644 --- a/src/catalogue/helpers.py +++ b/src/catalogue/helpers.py @@ -57,7 +57,7 @@ def update_counters(): def count_for_book(book, count_by_combination=None, parent_combinations=None): if not parent_combinations: parent_combinations = set() - tags = sorted(tuple(t.pk for t in book.tags.filter(category__in=('author', 'genre', 'epoch', 'kind')))) + tags = sorted(book.tags.filter(category__in=('author', 'genre', 'epoch', 'kind')).values_list('pk', flat=True)) combs = list(combinations(tags)) for c in combs: if c not in parent_combinations: