From 80346a63778a2c9fde80b4483f893f5c578712d4 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Fri, 22 Apr 2022 17:45:26 +0200 Subject: [PATCH] fds --- files/routes/static.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/files/routes/static.py b/files/routes/static.py index 6b61b6c264..92a773d863 100644 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -92,6 +92,11 @@ def stats(): active_users = set(posters) | set(commenters) | set(voters) | set(commentvoters) + furries = g.db.query(User.id).filter(User.house.like('Furry%')).count() + femboys = g.db.query(User.id).filter(User.house.like('Femboy%')).count() + vampires = g.db.query(User.id).filter(User.house.like('Vampire%')).count() + racists = g.db.query(User.id).filter(User.house.like('Racist%')).count() + return {"marseys": g.db.query(Marsey.name).count(), "users": g.db.query(User.id).count(), "private users": g.db.query(User.id).filter_by(is_private=True).count(), @@ -119,7 +124,11 @@ def stats(): "total downvotes": g.db.query(Vote.submission_id).filter_by(vote_type=-1).count() + g.db.query(CommentVote.comment_id).filter_by(vote_type=-1).count(), "total awards": g.db.query(AwardRelationship.id).count(), "awards given": g.db.query(AwardRelationship.id).filter(or_(AwardRelationship.submission_id != None, AwardRelationship.comment_id != None)).count(), - "users who posted, commented, or voted in the past 7 days": len(active_users) + "users who posted, commented, or voted in the past 7 days": len(active_users), + "House furry members": furries, + "House femboy members": femboys, + "House vampire members": vampires, + "House racist members": racists } @app.get("/chart")