Browse Source

Guard against invalid chat messages with no user object

pull/1678/head
Gabe Kangas 4 years ago
parent
commit
995080b478
No known key found for this signature in database
GPG Key ID: 9A56337728BC81EA
  1. 6
      webroot/js/components/chat/chat-message-view.js

6
webroot/js/components/chat/chat-message-view.js

@ -45,6 +45,12 @@ export default class ChatMessageView extends Component { @@ -45,6 +45,12 @@ export default class ChatMessageView extends Component {
render() {
const { message, isModerator, accessToken } = this.props;
const { user, timestamp } = message;
// User is required for this component to render.
if (!user) {
return null;
}
const { displayName, displayColor, createdAt } = user;
const isAuthorModerator = checkIsModerator(message);

Loading…
Cancel
Save