diff --git a/bookwyrm/views/group.py b/bookwyrm/views/group.py index cb21842b7..bdda76feb 100644 --- a/bookwyrm/views/group.py +++ b/bookwyrm/views/group.py @@ -189,6 +189,9 @@ def remove_member(request): membership = models.GroupMember.objects.get(group=group,user=user) membership.delete() + # remove this user's group-curated lists from the group + models.List.objects.filter(group=group,user=user).update(group=None,curation="closed") + except IntegrityError: pass