Merge pull request #814 from tcely/patch-6

Filter latest downloads with `download_date IS NOT NULL`
This commit is contained in:
meeb 2025-03-08 15:30:44 +11:00 committed by GitHub
commit 508b4e51d9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -75,7 +75,9 @@ class DashboardView(TemplateView):
data['average_bytes_per_media'] = 0 data['average_bytes_per_media'] = 0
# Latest downloads # Latest downloads
data['latest_downloads'] = Media.objects.filter( data['latest_downloads'] = Media.objects.filter(
downloaded=True, downloaded_filesize__isnull=False downloaded=True,
download_date__isnull=False,
downloaded_filesize__isnull=False,
).defer('metadata').order_by('-download_date')[:10] ).defer('metadata').order_by('-download_date')[:10]
# Largest downloads # Largest downloads
data['largest_downloads'] = Media.objects.filter( data['largest_downloads'] = Media.objects.filter(