diff --git a/src/components/views/messages/UnknownBody.js b/src/components/views/messages/UnknownBody.js index 1b6f6426e5..346d157e24 100644 --- a/src/components/views/messages/UnknownBody.js +++ b/src/components/views/messages/UnknownBody.js @@ -23,9 +23,14 @@ module.exports = React.createClass({ displayName: 'UnknownBody', render: function() { + let tooltip = _t("Removed or unknown message type"); + if (this.props.mxEvent.isRedacted()) { + tooltip = _t("Message removed by %(userId)s", {userId: this.props.mxEvent.getSender()}); + } + const text = this.props.mxEvent.getContent().body; return ( - + {text} ); diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json index 54af3ab11f..373af56a01 100644 --- a/src/i18n/strings/en_EN.json +++ b/src/i18n/strings/en_EN.json @@ -837,6 +837,7 @@ "Autocomplete Delay (ms):": "Autocomplete Delay (ms):", "This Home server does not support groups": "This Home server does not support groups", "Loading device info...": "Loading device info...", + "Message removed by %(userId)s": "Message removed by %(userId)s", "Groups": "Groups", "Create a new group": "Create a new group", "Create Group": "Create Group", diff --git a/src/i18n/strings/en_US.json b/src/i18n/strings/en_US.json index 4d67b5438b..ce76d2f2c8 100644 --- a/src/i18n/strings/en_US.json +++ b/src/i18n/strings/en_US.json @@ -848,6 +848,7 @@ "Autocomplete Delay (ms):": "Autocomplete Delay (ms):", "This Home server does not support groups": "This Home server does not support groups", "Loading device info...": "Loading device info...", + "Message removed by %(userId)s": "Message removed by %(userId)s", "Groups": "Groups", "Create a new group": "Create a new group", "Create Group": "Create Group",