mirror of
https://github.com/vector-im/element-web.git
synced 2025-08-23 07:21:22 +02:00
only show resend options if event hasn't been redacted
(which can now be only local, which is why this wasn't neccesary before)
This commit is contained in:
parent
0d79b03f53
commit
4be16a380a
@ -269,29 +269,30 @@ module.exports = React.createClass({
|
|||||||
|
|
||||||
// status is SENT before remote-echo, null after
|
// status is SENT before remote-echo, null after
|
||||||
const isSent = !eventStatus || eventStatus === EventStatus.SENT;
|
const isSent = !eventStatus || eventStatus === EventStatus.SENT;
|
||||||
|
if (!mxEvent.isRedacted()) {
|
||||||
|
if (eventStatus === EventStatus.NOT_SENT) {
|
||||||
|
resendButton = (
|
||||||
|
<div className="mx_MessageContextMenu_field" onClick={this.onResendClick}>
|
||||||
|
{ _t('Resend') }
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
if (eventStatus === EventStatus.NOT_SENT) {
|
if (editStatus === EventStatus.NOT_SENT) {
|
||||||
resendButton = (
|
resendEditButton = (
|
||||||
<div className="mx_MessageContextMenu_field" onClick={this.onResendClick}>
|
<div className="mx_MessageContextMenu_field" onClick={this.onResendEditClick}>
|
||||||
{ _t('Resend') }
|
{ _t('Resend edit') }
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (editStatus === EventStatus.NOT_SENT) {
|
if (unsentReactionsCount !== 0) {
|
||||||
resendEditButton = (
|
resendReactionsButton = (
|
||||||
<div className="mx_MessageContextMenu_field" onClick={this.onResendEditClick}>
|
<div className="mx_MessageContextMenu_field" onClick={this.onResendReactionsClick}>
|
||||||
{ _t('Resend edit') }
|
{ _t('Resend %(unsentCount)s reactions', {unsentCount: unsentReactionsCount}) }
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (unsentReactionsCount !== 0) {
|
|
||||||
resendReactionsButton = (
|
|
||||||
<div className="mx_MessageContextMenu_field" onClick={this.onResendReactionsClick}>
|
|
||||||
{ _t('Resend %(unsentCount)s reactions', {unsentCount: unsentReactionsCount}) }
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (redactStatus === EventStatus.NOT_SENT) {
|
if (redactStatus === EventStatus.NOT_SENT) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user