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, this.model.messageCollection.remove(message.id);
});
message.trigger('unload');
this.resetPanel();
this.updateHeader();
} }
: () => { await window.Signal.Data.removeMessage(message.id, {
window.Signal.Data.removeMessage(message.id, {
Message: Whisper.Message, Message: Whisper.Message,
}); });
message.trigger('unload'); message.trigger('unload');
this.model.messageCollection.remove(message.id);
this.resetPanel(); this.resetPanel();
this.updateHeader(); this.updateHeader();
}; },
const dialog = new Whisper.ConfirmationDialogView({
message: warningMessage,
okText: i18n('delete'),
resolve,
}); });
this.$el.prepend(dialog.el); this.$el.prepend(dialog.el);

Loading…
Cancel
Save