From f5aa9f2b207ddac134f6a897aa1abea72cfda3cb Mon Sep 17 00:00:00 2001 From: Seaswimmer Date: Tue, 13 Aug 2024 16:26:14 -0400 Subject: [PATCH] fix(aurora): fixed a programmingError when using `all` --- aurora/models/moderation.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aurora/models/moderation.py b/aurora/models/moderation.py index 0014cda..0e406d7 100644 --- a/aurora/models/moderation.py +++ b/aurora/models/moderation.py @@ -318,9 +318,11 @@ class Moderation(AuroraGuildModel): conditions = [] if types: + if 'all' in types: + types = type_registry.keys() conditions.append(f"moderation_type IN ({', '.join(['?' for _ in types])})") for t in types: - params.append(t.key) + params.append(t) if before: conditions.append("timestamp < ?") params.append(int(before.timestamp()))