From 47b29e54007e44cd92c3f37fff1d381282f139ec Mon Sep 17 00:00:00 2001 From: Conatum Date: Tue, 28 Sep 2021 09:05:49 +0300 Subject: [PATCH] (accountability): Small fixes. Check whether guild exists on booked list. Remove some debugs. --- bot/modules/accountability/TimeSlot.py | 1 - bot/modules/accountability/commands.py | 3 ++- bot/modules/accountability/tracker.py | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/bot/modules/accountability/TimeSlot.py b/bot/modules/accountability/TimeSlot.py index 08767ba1..8fc178f3 100644 --- a/bot/modules/accountability/TimeSlot.py +++ b/bot/modules/accountability/TimeSlot.py @@ -293,7 +293,6 @@ class TimeSlot: embed=self.open_embed ) except discord.HTTPException as e: - print(e) GuildSettings(self.guild.id).event_log.log( "Failed to post the status message in the accountability lobby {}.\n" "Skipping this session.".format(self.lobby.mention), diff --git a/bot/modules/accountability/commands.py b/bot/modules/accountability/commands.py index 9e622346..c86dae3b 100644 --- a/bot/modules/accountability/commands.py +++ b/bot/modules/accountability/commands.py @@ -136,6 +136,7 @@ async def cmd_rooms(ctx): slotids = [row['slotid'] for row in to_cancel] async with room_lock: + # TODO: Use the return from this to calculate the cost! accountability_members.delete_where( userid=ctx.author.id, slotid=slotids @@ -505,7 +506,7 @@ async def cmd_rooms(ctx): time_format(start), "" if not show_guild else ( "on this server" if guild == ctx.guild else "in **{}**".format( - guild.name + guild.name if guild else guild.id ) ) ) for start, (num, guild) in attendees.items() diff --git a/bot/modules/accountability/tracker.py b/bot/modules/accountability/tracker.py index 19ccb663..e10d2772 100644 --- a/bot/modules/accountability/tracker.py +++ b/bot/modules/accountability/tracker.py @@ -75,7 +75,6 @@ async def open_next(start_time): slot_memberids = collections.defaultdict(list) for row in member_data: slot_memberids[row.slotid].append(row.userid) - print(room_data, member_data) # Open a new slot in each accountability guild to_update = [] # Cache of slot update data to be applied at the end