fix(aurora): fixed another OperationalError
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Failing after 27s
Actions / Lint Code (Ruff & Pylint) (pull_request) Successful in 39s

This commit is contained in:
Seaswimmer 2024-08-10 13:44:18 -04:00
parent f3246366ff
commit cb424ed722
Signed by: cswimr
GPG key ID: 3813315477F26F82

View file

@ -314,7 +314,7 @@ class Moderation(AuroraGuildModel):
@classmethod
async def get_latest(cls, bot: Red, guild_id: int, before: datetime = None, after: datetime = None, limit: int | None = None, offset: int = 0, types: Iterable[Type] | None = None, cursor: Cursor | None = None) -> Tuple["Moderation"]:
params = []
query = f"SELECT * FROM moderation_{guild_id} ORDER BY moderation_id DESC"
query = f"SELECT * FROM moderation_{guild_id}"
conditions = []
if types:
@ -334,7 +334,7 @@ class Moderation(AuroraGuildModel):
if limit:
query += " LIMIT ? OFFSET ?"
params.extend((limit, offset))
query += ";"
query += " ORDER BY moderation_id DESC;"
return await cls.execute(bot=bot, guild_id=guild_id, query=query, parameters=tuple(params) if params else (), cursor=cursor)
@classmethod