From 0b697f9f502103e2dfb2fa84ad60ccbe27a3c729 Mon Sep 17 00:00:00 2001 From: SeaswimmerTheFsh Date: Sat, 4 May 2024 22:07:51 -0400 Subject: [PATCH] fix(aurora): change how Moderation.update() works --- aurora/models.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aurora/models.py b/aurora/models.py index 198653b..2e0c717 100644 --- a/aurora/models.py +++ b/aurora/models.py @@ -81,11 +81,10 @@ class Moderation(AuroraGuildModel): from aurora.utilities.database import connect from aurora.utilities.json import dumps query = f"UPDATE moderation_{self.guild_id} SET timestamp = ?, moderation_type = ?, target_type = ?, moderator_id = ?, role_id = ?, duration = ?, end_timestamp = ?, reason = ?, resolved = ?, resolved_by = ?, resolve_reason = ?, expired = ?, changes = ?, metadata = ? WHERE moderation_id = ?;" - changes = [change.to_json() for change in self.changes] with connect() as database: cursor = database.cursor() - cursor.execute(query, (self.timestamp, self.moderation_type, self.target_type, self.moderator_id, self.role_id, self.duration, self.end_timestamp, self.reason, self.resolved, self.resolved_by, self.resolve_reason, self.expired, dumps(changes), dumps(self.metadata), self.moderation_id)) + cursor.execute(query, (self.timestamp, self.moderation_type, self.target_type, self.moderator_id, self.role_id, self.duration, self.end_timestamp, self.reason, self.resolved, self.resolved_by, self.resolve_reason, self.expired, dumps(self.changes), dumps(self.metadata), self.moderation_id)) cursor.close() @classmethod