mirror of
https://github.com/vector-im/element-web.git
synced 2025-10-16 18:01:57 +02:00
Add the redacter display name to the redaction text
This commit is contained in:
parent
5ef61b7c35
commit
9bae936816
@ -17,14 +17,19 @@ limitations under the License.
|
||||
'use strict';
|
||||
|
||||
var React = require('react');
|
||||
var MatrixClientPeg = require('../../../MatrixClientPeg');
|
||||
|
||||
module.exports = React.createClass({
|
||||
displayName: 'UnknownBody',
|
||||
|
||||
render: function() {
|
||||
var text = this.props.mxEvent.getContent().body;
|
||||
if (this.props.mxEvent.isRedacted()) {
|
||||
text = "This event was redacted";
|
||||
const ev = this.props.mxEvent;
|
||||
var text = ev.getContent().body;
|
||||
if (ev.isRedacted()) {
|
||||
const room = MatrixClientPeg.get().getRoom(ev.getRoomId());
|
||||
const because = ev.getUnsigned().redacted_because;
|
||||
const name = room.getMember(because.sender).name || because.sender;
|
||||
text = "This event was redacted by " + name;
|
||||
}
|
||||
return (
|
||||
<span className="mx_UnknownBody">
|
||||
|
Loading…
x
Reference in New Issue
Block a user