From 84a809677d6bff54c88d6e67d209d2f6f7e2b6e7 Mon Sep 17 00:00:00 2001 From: Gareth Coles Date: Fri, 11 Oct 2019 19:46:58 +0100 Subject: Signals: `add()` does require a list, a generator won't do. --- pydis_site/apps/home/signals.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pydis_site/apps/home/signals.py') diff --git a/pydis_site/apps/home/signals.py b/pydis_site/apps/home/signals.py index 1d094d50..c8bf5376 100644 --- a/pydis_site/apps/home/signals.py +++ b/pydis_site/apps/home/signals.py @@ -147,9 +147,9 @@ class SignalListener: continue # No mapping exists account.user.groups.add( - group for group in new_groups if group not in current_groups + *[group for group in new_groups if group not in current_groups] ) account.user.groups.remove( - mapping.group for mapping in mappings if mapping.group not in new_groups + *[mapping.group for mapping in mappings if mapping.group not in new_groups] ) -- cgit v1.2.3