summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js/models/messages/abstract_message.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/js/models/messages/abstract_message.js')
-rw-r--r--addons/mail/static/src/js/models/messages/abstract_message.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/addons/mail/static/src/js/models/messages/abstract_message.js b/addons/mail/static/src/js/models/messages/abstract_message.js
index f5cf55f0ef1..c1ae22b9708 100644
--- a/addons/mail/static/src/js/models/messages/abstract_message.js
+++ b/addons/mail/static/src/js/models/messages/abstract_message.js
@@ -336,6 +336,14 @@ var AbstractMessage = Class.extend({
return false;
},
/**
+ * @params {integer[]} attachmentIDs
+ */
+ removeAttachments: function (attachmentIDs) {
+ this._attachmentIDs = _.reject(this._attachmentIDs, function (attachment) {
+ return _.contains(attachmentIDs, attachment.id);
+ });
+ },
+ /**
* State whether this message should redirect to the author
* when clicking on the author of this message.
*