Message deletion cleanup

pull/1062/head
Vincent 5 years ago
parent c4816dc86b
commit 94be443822

@ -1313,9 +1313,14 @@
const selected = Array.from(this.model.selectedMessages); const selected = Array.from(this.model.selectedMessages);
const isModerator = this.model.isModerator(ourPubkey); const isModerator = this.model.isModerator(ourPubkey);
const isAllOurs = selected.every( const isAllOurs = selected.every(
message => message.attributes.source === message.OUR_NUMBER message => message.propsForMessage.authorPhoneNumber === message.OUR_NUMBER
); );
console.log(`[deletion] isAllOurs: `, isAllOurs);
console.log(`[deletion] isModerator: `, isModerator);
console.log(`[deletion] selected: `, selected);
if (!isAllOurs && !isModerator) { if (!isAllOurs && !isModerator) {
window.pushToast({ window.pushToast({
title: i18n('messageDeletionForbidden'), title: i18n('messageDeletionForbidden'),
@ -1382,8 +1387,10 @@
} }
window.confirmationDialog({ window.confirmationDialog({
title: i18n('deleteMessage'),
message: warningMessage, message: warningMessage,
okText: i18n('delete'), okText: i18n('delete'),
okTheme: 'danger',
resolve: doDelete, resolve: doDelete,
}); });
}, },

@ -69,8 +69,6 @@ export class SessionConfirm extends React.Component<Props> {
)} )}
</div> </div>
<div className="spacer-lg" />
<div className="session-modal__button-group"> <div className="session-modal__button-group">
<SessionButton <SessionButton
text={okText} text={okText}

Loading…
Cancel
Save