aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Luna <[email protected]>2022-08-19 13:17:04 -0400
committerGravatar Luna <[email protected]>2022-08-19 13:17:04 -0400
commitbf0a5172857cb4a9027d68cd8d0b735565952ce4 (patch)
tree6fb28e349d00f528ffc8aab8eac0861e7cd3a33b
parentfix: remove chance of empty string overriding database infraction reason (diff)
fix: data dictionary guarantees reason key existence if pardon reason exists
-rw-r--r--bot/exts/moderation/infraction/_scheduler.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/bot/exts/moderation/infraction/_scheduler.py b/bot/exts/moderation/infraction/_scheduler.py
index bc944aa8e..db1204a8d 100644
--- a/bot/exts/moderation/infraction/_scheduler.py
+++ b/bot/exts/moderation/infraction/_scheduler.py
@@ -447,6 +447,7 @@ class InfractionScheduler:
data = {"active": False}
if pardon_reason is not None:
+ data["reason"] = ""
# Append pardon reason to infraction in database.
if (punish_reason := infraction["reason"]) is not None:
data["reason"] = punish_reason + " | "