Fix reply chain fallback for first event in a thread (#7580)

pull/21833/head
Germain 2022-01-19 13:37:19 +00:00 committed by GitHub
parent 8427bf46ef
commit ec6bb88068
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 3 deletions

View File

@ -212,7 +212,7 @@ export default class ThreadView extends React.Component<IProps, IState> {
"rel_type": RelationType.Thread,
"event_id": this.state.thread?.id,
"m.in_reply_to": {
"event_id": this.state.lastThreadReply?.getId(),
"event_id": this.state.lastThreadReply?.getId() ?? this.state.thread?.id,
},
};

View File

@ -101,8 +101,6 @@ export default class ReplyChain extends React.Component<IProps, IState> {
if (!ev || ev.isRedacted()) return;
if (ev.replyEventId) {
return ev.replyEventId;
} else if (!SettingsStore.getValue("feature_thread") && ev.isThreadRelation) {
return ev.threadRootId;
}
}