aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2020-12-12 02:29:52 +0000
committerGravatar GitHub <[email protected]>2020-12-12 02:29:52 +0000
commitb98c7f35916b9e5a41945030d87227394bafa1d5 (patch)
treee7af56270108cd31b4d9f9b1a991d644a81b453d
parentComma separators in metricity data in user command (diff)
Update comma code to fix tests
-rw-r--r--bot/exts/info/information.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/bot/exts/info/information.py b/bot/exts/info/information.py
index 178d48a67..2543d1e28 100644
--- a/bot/exts/info/information.py
+++ b/bot/exts/info/information.py
@@ -384,8 +384,15 @@ class Information(Cog):
log.warning(f"Could not parse ISO string correctly for user {user.id} verification date.")
verified_at = None
- activity_output.append(f"{user_activity['total_messages']:,}" or "No messages")
- activity_output.append(f"{user_activity['activity_blocks']:,}" or "No activity")
+ if messages := user_activity["total_messages"]:
+ activity_output.append(f"{messages:,}")
+ else:
+ activity_output.append("No messages")
+
+ if activity_blocks := user_activity["activity_blocks"]:
+ activity_output.append(f"{activity_blocks:,}")
+ else:
+ activity_output.append("No activity")
activity_output = "\n".join(
f"{name}: {metric}" for name, metric in zip(["Messages", "Activity blocks"], activity_output)