Allow to use basic html formatting in invite reasons

This commit is contained in:
Steffen Kolmer 2021-08-27 21:44:34 +02:00
parent 9d9f590c21
commit 6da11f375d
2 changed files with 7 additions and 4 deletions

View file

@ -492,9 +492,10 @@ export default class RoomPreviewBar extends React.Component {
}
const myUserId = MatrixClientPeg.get().getUserId();
const reason = this.props.room.currentState.getMember(myUserId).events.member.event.content.reason;
if (reason) {
reasonElement = <InviteReason reason={reason} />;
const memberEventContent = this.props.room.currentState.getMember(myUserId).events.member.event.content;
if (memberEventContent.reason) {
reasonElement = <InviteReason reason={memberEventContent.reason} htmlReason={memberEventContent["io.element.html_reason"]} />;
}
primaryActionHandler = this.props.onJoinClick;