Fix #581: missing track count on various library cards

This commit is contained in:
Eliot Berriot 2018-10-21 17:26:58 +02:00
parent a6264d7deb
commit 2b70f3ba42
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
3 changed files with 2 additions and 1 deletions

View file

@ -35,7 +35,7 @@ def get_libraries(filter_uploads):
uploads = uploads.playable_by(actor)
libraries = models.Library.objects.filter(
pk__in=uploads.values_list("library", flat=True)
)
).annotate(_uploads_count=Count("uploads"))
libraries = libraries.select_related("actor")
page = self.paginate_queryset(libraries)
if page is not None: