]> git.p6c8.net - pcdenotes.git/commitdiff
Filter drafts when creating year list
authorPatrick Canterino <patrick@patrick-canterino.de>
Sun, 30 Jan 2022 13:16:23 +0000 (14:16 +0100)
committerPatrick Canterino <patrick@patrick-canterino.de>
Sun, 30 Jan 2022 13:16:23 +0000 (14:16 +0100)
notes/views.py

index 18946bf5810edfdb422df3c47029b35ff7e88993..2c6eb5296f556c7d086acbb0853afa994495afa8 100644 (file)
@@ -34,7 +34,7 @@ def note_detail(request, note_slug):
     return render(request, 'note_detail.html', {'note': note})
 
 def archive_main(request):
     return render(request, 'note_detail.html', {'note': note})
 
 def archive_main(request):
-    notes_years = Note.objects.all().annotate(created_year=ExtractYear('created_at')).values_list('created_year', flat=True).distinct().order_by('created_year')
+    notes_years = Note.objects.filter(status=1).annotate(created_year=ExtractYear('created_at')).values_list('created_year', flat=True).distinct().order_by('created_year')
     return render(request, 'archive_main.html', {'years': notes_years})
 
 def archive_year(request, archive_year):
     return render(request, 'archive_main.html', {'years': notes_years})
 
 def archive_year(request, archive_year):

patrick-canterino.de