From 59b149784f9b077b73e9c7635314e5058200c656 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 11 Apr 2023 15:52:33 -0400 Subject: [PATCH] fix: closes #11466 show username instead of uid on history --- src/flags.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/flags.js b/src/flags.js index 36e0d5a1ce..904f1f71dc 100644 --- a/src/flags.js +++ b/src/flags.js @@ -770,6 +770,13 @@ Flags.getHistory = async function (flagId) { }; }); + // turn assignee uids into usernames + await Promise.all(history.map(async (entry) => { + if (entry.fields.hasOwnProperty('assignee')) { + entry.fields.assignee = await user.getUserField(entry.fields.assignee, 'username'); + } + })); + // Append ban history and username change data history = await mergeBanHistory(history, targetUid, uids); history = await mergeMuteHistory(history, targetUid, uids);