From 80fb37b55cec79b06e3fae6415463919ab47a514 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Sat, 2 Oct 2021 12:12:59 +1000 Subject: [PATCH] add has_groups tag for use on user page --- bookwyrm/templatetags/bookwyrm_group_tags.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bookwyrm/templatetags/bookwyrm_group_tags.py b/bookwyrm/templatetags/bookwyrm_group_tags.py index 2af15f06..81c4a4b9 100644 --- a/bookwyrm/templatetags/bookwyrm_group_tags.py +++ b/bookwyrm/templatetags/bookwyrm_group_tags.py @@ -6,6 +6,12 @@ from bookwyrm import models register = template.Library() +@register.filter(name="has_groups") +def has_groups(user): + """whether or not the user has a pending invitation to join this group""" + + return models.BookwyrmGroupMember.objects.filter(user=user).exists() + @register.filter(name="is_member") def is_member(group, user): """whether or not the user is a member of this group"""