diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/viewRaw.tsx | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/src/plugins/viewRaw.tsx b/src/plugins/viewRaw.tsx index eb0c352..9f13db9 100644 --- a/src/plugins/viewRaw.tsx +++ b/src/plugins/viewRaw.tsx @@ -42,22 +42,12 @@ function sortObject<T extends object>(obj: T): T { function cleanMessage(msg: Message) { const clone = sortObject(JSON.parse(JSON.stringify(msg))); - for (const key in clone.author) { - switch (key) { - case "id": - case "username": - case "usernameNormalized": - case "discriminator": - case "avatar": - case "bot": - case "system": - case "publicFlags": - break; - default: - // phone number, email, etc - delete clone.author[key]; - } - } + for (const key of [ + "email", + "phone", + "mfaEnabled", + "personalConnectionId" + ]) delete clone.author[key]; // message logger added properties const cloneAny = clone as any; |