fix: render server nick per user in messages tab and analysis

Extract server_nick from metadata.member.displayName in backend messageMapper,
add server_nick to frontend MessageRecord type, and update messages view +
analysis view to display the member's server-specific nickname (with @username
as secondary context) instead of the global username.
This commit is contained in:
asepharyana committed 2026-08-27 14:38:05 +07:00
1 parent ea23c405fa
commit 8049b70738
4 files changed
+55 -6

No files matched your search

@@ -109,6 +109,8 @@ export interface MessageRecord {
reference_guild_id?: string | null;
user_id: string;
username: string;
/** Member's server-specific display name (nickname), from metadata.member.displayName. Falls back to username. */
server_nick?: string | null;
avatar_url?: string | null;
content: string;
edited_content?: string | null;