diff --git a/app/developer/templates/developer/index.html b/app/developer/templates/developer/index.html index 871bf2d7..21358adf 100644 --- a/app/developer/templates/developer/index.html +++ b/app/developer/templates/developer/index.html @@ -74,8 +74,7 @@
Created {{ client.created_at | dt }}
- {{ client.nb_user() }} users. - {{ client.nb_paid_user() }} paid users. + {{ client.nb_user() }} users
diff --git a/app/models.py b/app/models.py index 70d1ea9d..46e7db68 100644 --- a/app/models.py +++ b/app/models.py @@ -991,20 +991,6 @@ class Client(Base, ModelMixin): def nb_user(self): return ClientUser.filter_by(client_id=self.id).count() - def nb_paid_user(self) -> int: - res = 0 - for client_user in ( - Session.query(ClientUser) - .options(joinedload(ClientUser.user)) - .filter_by(client_id=self.id) - .all() - ): - user = client_user.user - if user.is_paid(): - res += 1 - - return res - def get_scopes(self) -> [Scope]: # todo: client can choose which scopes they want to have access return [Scope.NAME, Scope.EMAIL, Scope.AVATAR_URL]