From 55a66dbb39259e5fa004b18385594c4c75d28483 Mon Sep 17 00:00:00 2001 From: Lewis Crichton Date: Wed, 22 Mar 2023 02:57:53 +0000 Subject: [PATCH] fix(RoleColorEverywhere): MessageLinkEmbeds DM error (#648) --- src/plugins/roleColorEverywhere.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/roleColorEverywhere.tsx b/src/plugins/roleColorEverywhere.tsx index 4085b254..65a1cc06 100644 --- a/src/plugins/roleColorEverywhere.tsx +++ b/src/plugins/roleColorEverywhere.tsx @@ -53,7 +53,7 @@ export default definePlugin({ replacement: [ { match: /user:(\i),channel:(\i).{0,300}?"@"\.concat\(.+?\)/, - replace: "$&,color:$self.getUserColor($1.id,{channelId:$2.id})" + replace: "$&,color:$self.getUserColor($1.id,{channelId:$2?.id})" } ], predicate: () => settings.store.chatMentions, @@ -65,7 +65,7 @@ export default definePlugin({ replacement: [ { match: /function \i\((\i)\).{5,20}id.{5,20}guildId.{5,10}channelId.{100,150}hidePersonalInformation.{5,50}jsx.{5,20},{/, - replace: "$&color:$self.getUserColor($1.id,{guildId:$1.guildId})," + replace: "$&color:$self.getUserColor($1.id,{guildId:$1?.guildId})," } ], predicate: () => settings.store.chatMentions,