Attempted hotfix for #134 and likely #127

Reverts #119 in an attempt to prevent infinite group creation on Discord server.
This commit is contained in:
Adarnof
2015-12-04 22:10:07 +00:00
parent e1a461a0cc
commit d7e336d8b6
2 changed files with 4 additions and 7 deletions

View File

@@ -287,12 +287,11 @@ class DiscordManager:
if len(groups) == 0:
group_ids = []
else:
roles = api.get_roles()
for g in groups:
if g in roles:
group_ids.append(roles[g]['id'])
else:
# need to create role on server for group
try:
group_id = api.get_group_id(g)
group_ids.append(group_id)
except:
group_ids.append(DiscordManager.create_group(g))
api.set_roles(user_id, group_ids)