diff options
Diffstat (limited to 'users/views/identity.py')
-rw-r--r-- | users/views/identity.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/users/views/identity.py b/users/views/identity.py index b68806b..268b683 100644 --- a/users/views/identity.py +++ b/users/views/identity.py @@ -78,6 +78,13 @@ class ViewIdentity(ListView): context["page_obj"], self.request.identity, ) + if self.identity.config_identity.visible_follows: + context["followers_count"] = self.identity.inbound_follows.filter( + state__in=FollowStates.group_active() + ).count() + context["following_count"] = self.identity.outbound_follows.filter( + state__in=FollowStates.group_active() + ).count() if self.request.identity: follow = Follow.maybe_get(self.request.identity, self.identity) if follow and follow.state in FollowStates.group_active(): |