diff --git a/TODO.md b/TODO.md index 1ea2031a42d5d640b5064d531f11815f6793a060..d59858f031ac29ce9513df00e269388a25894d85 100644 --- a/TODO.md +++ b/TODO.md @@ -9,6 +9,7 @@ complex jQuery - or consider Alpine.js * replace `internalNavigate` with inline flexbox layout * add tests for main pages returning 200 +* move `sponsors.py` and `sponsors.html` into `supporters` app # Done diff --git a/conservancy/sponsors.py b/conservancy/sponsors.py index 845d560924fe095814d810afb569dafce8756999..549b9c4b63062dd045c793ffd63d0af8d9bf991d 100644 --- a/conservancy/sponsors.py +++ b/conservancy/sponsors.py @@ -1,4 +1,4 @@ -from datetime import datetime, timedelta +from datetime import datetime from django.shortcuts import render @@ -10,12 +10,10 @@ def view(request): Performs object queries necessary to render the sponsors page. """ - supporters = Supporter.objects.all().filter(display_until_date__gte=datetime.now()) supporters_count = len(supporters) - anonymous_count = len(supporters.filter(display_name = 'Anonymous')) - supporters = supporters.exclude(display_name = 'Anonymous').order_by('ledger_entity_id') - + anonymous_count = len(supporters.filter(display_name='Anonymous')) + supporters = supporters.exclude(display_name='Anonymous').order_by('ledger_entity_id') c = { 'supporters' : supporters, 'supporters_count' : supporters_count,