Make even smaller

pull/478/head
Beaudan Brown 6 years ago
parent 3894f2784e
commit c4a95218fa

@ -1296,34 +1296,26 @@
? i18n('deletePublicWarning') ? i18n('deletePublicWarning')
: i18n('deleteWarning'); : i18n('deleteWarning');
const resolve = this.model.isPublic() const dialog = new Whisper.ConfirmationDialogView({
? async () => { message: warningMessage,
okText: i18n('delete'),
resolve: async () => {
if (this.model.isPublic()) {
const success = await this.model.deletePublicMessage(message); const success = await this.model.deletePublicMessage(message);
if (!success) { if (!success) {
// Message failed to delete from server, show error? // Message failed to delete from server, show error?
return; return;
} }
await window.Signal.Data.removeMessage(message.id, { } else {
Message: Whisper.Message,
});
message.trigger('unload');
this.resetPanel();
this.updateHeader();
}
: () => {
window.Signal.Data.removeMessage(message.id, {
Message: Whisper.Message,
});
message.trigger('unload');
this.model.messageCollection.remove(message.id); this.model.messageCollection.remove(message.id);
this.resetPanel(); }
this.updateHeader(); await window.Signal.Data.removeMessage(message.id, {
}; Message: Whisper.Message,
});
const dialog = new Whisper.ConfirmationDialogView({ message.trigger('unload');
message: warningMessage, this.resetPanel();
okText: i18n('delete'), this.updateHeader();
resolve, },
}); });
this.$el.prepend(dialog.el); this.$el.prepend(dialog.el);

Loading…
Cancel
Save