|
|
@ -2288,6 +2288,16 @@
|
|
|
|
});
|
|
|
|
});
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
removeMessage(messageId) {
|
|
|
|
|
|
|
|
const message = this.messageCollection.models.find(
|
|
|
|
|
|
|
|
msg => msg.id === messageId
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
if (message) {
|
|
|
|
|
|
|
|
message.trigger('unload');
|
|
|
|
|
|
|
|
this.messageCollection.remove(messageId);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
deleteMessages() {
|
|
|
|
deleteMessages() {
|
|
|
|
Whisper.events.trigger('showConfirmationDialog', {
|
|
|
|
Whisper.events.trigger('showConfirmationDialog', {
|
|
|
|
message: i18n('deleteConversationConfirmation'),
|
|
|
|
message: i18n('deleteConversationConfirmation'),
|
|
|
|