remove group-curated lists when user leaves group

This commit is contained in:
Hugh Rundle 2021-10-03 09:16:19 +11:00
parent a179de33bc
commit 1c5789f283

View file

@ -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