From d2131b2c91c5fc2f1743a4d9a831465c09d6bb65 Mon Sep 17 00:00:00 2001 From: moanos Date: Mon, 23 Jun 2025 22:41:19 +0200 Subject: [PATCH] feat: don't count excluded rescue orgs in statistics --- src/fellchensammlung/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fellchensammlung/views.py b/src/fellchensammlung/views.py index e5bcf4a..efd32c1 100644 --- a/src/fellchensammlung/views.py +++ b/src/fellchensammlung/views.py @@ -737,8 +737,8 @@ def rescue_organization_check(request, context=None): } rescue_orgs_last_checked = RescueOrganization.objects.filter().order_by("-last_checked")[:10] timeframe = timezone.now().date() - timedelta(days=14) - num_rescue_orgs_to_check = RescueOrganization.objects.filter(last_checked__lt=timeframe).count() - num_rescue_orgs_checked = RescueOrganization.objects.filter(last_checked__gte=timeframe).count() + num_rescue_orgs_to_check = RescueOrganization.objects.filter(exclude_from_check=False).filter(last_checked__lt=timeframe).count() + num_rescue_orgs_checked = RescueOrganization.objects.filter(exclude_from_check=False).filter(last_checked__gte=timeframe).count() try: percentage_checked = 100*num_rescue_orgs_checked/(num_rescue_orgs_to_check+num_rescue_orgs_checked)