Skip to content

Commit 4650451

Browse files
Merge branch 'allow-committee-elect-action-update' of github.com:CSSUoB/TeX-Bot-Py-V2 into allow-committee-elect-action-update
2 parents d05940b + 8e78b0a commit 4650451

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

cogs/committee_actions_tracking.py

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -134,20 +134,13 @@ async def autocomplete_get_committee_members(
134134
with contextlib.suppress(CommitteeElectRoleDoesNotExistError):
135135
committee_elect_role: discord.Role | None = await ctx.bot.committee_elect_role
136136

137-
committee_members = [member for member in committee_role.members if not member.bot]
138-
139-
# Add committee-elect if the role is found
140-
if committee_elect_role:
141-
for member in committee_elect_role.members:
142-
if member in committee_members or member.bot:
143-
continue
144-
committee_members.append(member)
145-
146137
return {
147138
discord.OptionChoice(
148139
name=f"{member.display_name} ({member.global_name})", value=str(member.id)
149140
)
150-
for member in committee_members
141+
for member in set(committee_role.members)
142+
| set((committee_elect_role.members) if committee_elect_role else set())
143+
if not member.bot
151144
}
152145

153146
@staticmethod

0 commit comments

Comments
 (0)