From 0bf9dabba385f276308c3ed565a5481622d4f6b2 Mon Sep 17 00:00:00 2001 From: Conatum Date: Sat, 19 Aug 2023 15:36:24 +0300 Subject: [PATCH] fix (voice): Remove transaction. --- src/tracking/voice/session.py | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/tracking/voice/session.py b/src/tracking/voice/session.py index 1e7e9353..cae886de 100644 --- a/src/tracking/voice/session.py +++ b/src/tracking/voice/session.py @@ -162,19 +162,18 @@ class VoiceSession: ) conn = await self.bot.db.get_connection() - async with conn.transaction(): - # Insert an ongoing_session with the correct state, set data - state = self.state - self.data = await self.registry.VoiceSessionsOngoing.create( - guildid=self.guildid, - userid=self.userid, - channelid=state.channelid, - start_time=start_time, - last_update=start_time, - live_stream=state.stream, - live_video=state.video, - hourly_coins=self.hourly_rate - ) + # Insert an ongoing_session with the correct state, set data + state = self.state + self.data = await self.registry.VoiceSessionsOngoing.create( + guildid=self.guildid, + userid=self.userid, + channelid=state.channelid, + start_time=start_time, + last_update=start_time, + live_stream=state.stream, + live_video=state.video, + hourly_coins=self.hourly_rate + ) self.bot.dispatch('voice_session_start', self.data) self.start_task = None