Skip to main content

max / makenotwork

Log warning on session display_name read errors in MaybeUser extractor Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author: Max J. <87768334+MaxJMath@users.noreply.github.com> · 2026-04-26 23:43 UTC
Commit: 29e9814b1ffb6ccbdf3b3ead78f8f93add86d80c
Parent: 9ee585b
1 file changed, +7 insertions, -1 deletion
@@ -67,7 +67,13 @@ impl SessionUser {
67 67 return None;
68 68 }
69 69 };
70 - let display_name: Option<String> = session.get(SESSION_DISPLAY_NAME).await.ok().flatten();
70 + let display_name: Option<String> = match session.get(SESSION_DISPLAY_NAME).await {
71 + Ok(v) => v,
72 + Err(e) => {
73 + tracing::warn!(error = %e, "failed to read display_name from session");
74 + None
75 + }
76 + };
71 77 Some(Self {
72 78 user_id,
73 79 username,