From ad58f3a9cba7932e7dfd1cee22f47b9dfa49480e Mon Sep 17 00:00:00 2001 From: imcompiling Date: Wed, 25 Oct 2023 15:11:36 -0400 Subject: [PATCH] Correct typo. Remove invalid docstring sentence. --- classes/election_cycle.py | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/classes/election_cycle.py b/classes/election_cycle.py index 38f2182..d85c6a8 100644 --- a/classes/election_cycle.py +++ b/classes/election_cycle.py @@ -32,15 +32,15 @@ class ElectionCycle: self.config: DakinyConfig = config self.cycle = cycle - self.elecion_cycle = self.config.election_cycles[self.cycle] - self.election_start: datetime = get_datetime(self.elecion_cycle.election_start) - self.term_start: datetime = get_datetime(self.elecion_cycle.term_start) - self.term_end: datetime = get_datetime(self.elecion_cycle.term_end) - self.voting_start: datetime = get_datetime(self.elecion_cycle.voting_start) - self.voting_end: datetime = get_datetime(self.elecion_cycle.voting_end) - self.highcouncil_election_announce: datetime = get_datetime(self.elecion_cycle.highcouncil_election_announce) - self.highcouncil_election_start: datetime = get_datetime(self.elecion_cycle.highcouncil_election_start) - self.highcouncil_election_end: datetime = get_datetime(self.elecion_cycle.highcouncil_election_end) + self.election_cycle = self.config.election_cycles[self.cycle] + self.election_start: datetime = get_datetime(self.election_cycle.election_start) + self.term_start: datetime = get_datetime(self.election_cycle.term_start) + self.term_end: datetime = get_datetime(self.election_cycle.term_end) + self.voting_start: datetime = get_datetime(self.election_cycle.voting_start) + self.voting_end: datetime = get_datetime(self.election_cycle.voting_end) + self.highcouncil_election_announce: datetime = get_datetime(self.election_cycle.highcouncil_election_announce) + self.highcouncil_election_start: datetime = get_datetime(self.election_cycle.highcouncil_election_start) + self.highcouncil_election_end: datetime = get_datetime(self.election_cycle.highcouncil_election_end) self.guild: nextcord.Guild = guild self.election_over: bool = False @@ -157,7 +157,7 @@ class ElectionCycle: # create new entry into database. election_channel: nextcord.TextChannel = await category.create_text_channel(quarter_name) clan_member_role: nextcord.Role = self.guild.get_role(self.config.params.clan_member_role_id) - await election_channel.set_permissions(clan_member_role, send_messages=True, add_reactions=True) + await election_channel.set_permissions(clan_member_role, add_reactions=True) with Session(engine) as session: new_cycle = ElectionInformation(ElectionCycle=quarter_name, ElectionChannel=election_channel.id) session.add(new_cycle) @@ -178,7 +178,6 @@ class ElectionCycle: """ Sends message informing members that voting has started. Removes write permission from the general clan member role. - Adds the voting emote to all messages not sent by the vote. (This is temporary until voting is managed.) """ message = self.build_vote_start() clan_member_role: nextcord.Role = self.guild.get_role(self.config.params.clan_member_role_id) @@ -226,7 +225,7 @@ class ElectionCycle: str: the name of the election cycle """ - return f"vote-{self.election_start.year}-{self.elecion_cycle.name}" + return f"vote-{self.election_start.year}-{self.election_cycle.name}" def get_election_info(self) -> ElectionInformation: """