From fe5f91bd665b1b55ab95779eeffa3ca4513b8bb4 Mon Sep 17 00:00:00 2001 From: Oliver Falk Date: Fri, 18 Feb 2022 13:32:30 +0100 Subject: [PATCH] Add stats about unconfirmed mail/openid + avatar count --- ivatar/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ivatar/views.py b/ivatar/views.py index 9fef47f..f0ea0d9 100644 --- a/ivatar/views.py +++ b/ivatar/views.py @@ -31,6 +31,8 @@ from ivatar.settings import CACHE_RESPONSE from ivatar.settings import CACHE_IMAGES_MAX_AGE from ivatar.settings import TRUSTED_DEFAULT_URLS from .ivataraccount.models import ConfirmedEmail, ConfirmedOpenId +from .ivataraccount.models import UnconfirmedEmail, UnconfirmedOpenId +from .ivataraccount.models import Photo from .ivataraccount.models import pil_format, file_format from .utils import mm_ng @@ -447,6 +449,9 @@ class StatsView(TemplateView, JsonResponse): "users": User.objects.count(), "mails": ConfirmedEmail.objects.count(), "openids": ConfirmedOpenId.objects.count(), # pylint: disable=no-member + "unconfirmed_mails": UnconfirmedEmail.objects.count(), # pylint: disable=no-member + "unconfirmed_openids": UnconfirmedOpenId.objects.count(), # pylint: disable=no-member + "avatars": Photo.objects.count(), # pylint: disable=no-member } return JsonResponse(retval)