Merge pull request #6225 from matrix-org/jryans/repair-decrypted-source

Fix View Source accessing renamed private field on MatrixEvent
This commit is contained in:
J. Ryan Stinnett 2021-06-21 10:09:36 +01:00 committed by GitHub
commit b6e0068822
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -55,7 +55,7 @@ export default class ViewSource extends React.Component {
viewSourceContent() { viewSourceContent() {
const mxEvent = this.props.mxEvent.replacingEvent() || this.props.mxEvent; // show the replacing event, not the original, if it is an edit const mxEvent = this.props.mxEvent.replacingEvent() || this.props.mxEvent; // show the replacing event, not the original, if it is an edit
const isEncrypted = mxEvent.isEncrypted(); const isEncrypted = mxEvent.isEncrypted();
const decryptedEventSource = mxEvent._clearEvent; // FIXME: _clearEvent is private const decryptedEventSource = mxEvent.clearEvent; // FIXME: clearEvent is private
const originalEventSource = mxEvent.event; const originalEventSource = mxEvent.event;
if (isEncrypted) { if (isEncrypted) {