diff options
author | 2019-10-11 19:46:58 +0100 | |
---|---|---|
committer | 2019-10-11 19:46:58 +0100 | |
commit | 84a809677d6bff54c88d6e67d209d2f6f7e2b6e7 (patch) | |
tree | 511cb3e75fdc18db93ed97c2a412c8ad2984dfae /pydis_site | |
parent | Clean up signal tests as per @jchristgit's review (diff) |
Signals: `add()` does require a list, a generator won't do.
Diffstat (limited to 'pydis_site')
-rw-r--r-- | pydis_site/apps/home/signals.py | 4 |
1 files changed, 2 insertions, 2 deletions
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] ) |