fix(chat): cleanup of moderator flag check

This commit is contained in:
Gabe Kangas 2023-05-31 16:54:30 -07:00
parent 34a3b214ea
commit 6d30de19f6
No known key found for this signature in database
GPG Key ID: 4345B2060657F330

View File

@ -82,7 +82,6 @@ function checkIsModerator(message: ChatMessage | ConnectedClientInfoEvent) {
const { user } = message;
const u = new User(user);
return u.isModerator;
}
@ -155,6 +154,8 @@ export const ChatContainer: FC<ChatContainerProps> = ({
collapsedMessageIds.add(message.id);
}
const isAuthorModerator = checkIsModerator(message);
return (
<ChatUserMessage
message={message}
@ -162,7 +163,7 @@ export const ChatContainer: FC<ChatContainerProps> = ({
highlightString={usernameToHighlight} // What to highlight in the message
sentBySelf={message.user?.id === chatUserId} // The local user sent this message
sameUserAsLast={collapsed}
isAuthorModerator={message.user?.isModerator}
isAuthorModerator={isAuthorModerator}
isAuthorBot={message.user?.isBot}
isAuthorAuthenticated={message.user?.authenticated}
key={message.id}