summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js/document_viewer.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/js/document_viewer.js')
-rw-r--r--addons/mail/static/src/js/document_viewer.js22
1 files changed, 2 insertions, 20 deletions
diff --git a/addons/mail/static/src/js/document_viewer.js b/addons/mail/static/src/js/document_viewer.js
index e2c03e24d6a..9affc3f41cf 100644
--- a/addons/mail/static/src/js/document_viewer.js
+++ b/addons/mail/static/src/js/document_viewer.js
@@ -13,7 +13,6 @@ var DocumentViewer = Widget.extend({
template: "DocumentViewer",
events: {
'click .o_download_btn': '_onDownload',
- 'click .o_split_btn': '_onSplitPDF',
'click .o_viewer_img': '_onImageClicked',
'click .o_viewer_video': '_onVideoClicked',
'click .move_next': '_onNext',
@@ -44,7 +43,7 @@ var DocumentViewer = Widget.extend({
init: function (parent, attachments, activeAttachmentID) {
this._super.apply(this, arguments);
this.attachment = _.filter(attachments, function (attachment) {
- var match = attachment.type == 'url' ? attachment.url.match("(youtu|.png|.jpg|.gif)") : attachment.mimetype.match("(image|video|application/pdf|text)");
+ var match = attachment.type === 'url' ? attachment.url.match("(youtu|.png|.jpg|.gif)") : attachment.mimetype.match("(image|video|application/pdf|text)");
if (match) {
attachment.type = match[1];
@@ -67,6 +66,7 @@ var DocumentViewer = Widget.extend({
}
});
this.activeAttachment = _.findWhere(attachments, {id: activeAttachmentID});
+ this.modelName = 'ir.attachment';
this._reset();
},
/**
@@ -329,24 +329,6 @@ var DocumentViewer = Widget.extend({
* @private
* @param {MouseEvent} e
*/
- _onSplitPDF: function (e) {
- e.stopPropagation();
- var self = this;
- var indices = $("input[name=Indices]").val();
- var remainder = $("input[type=checkbox][name=remainder]").is(":checked");
- this._rpc({
- model: 'ir.attachment',
- method: 'split_pdf',
- args: [this.activeAttachment.id, indices, remainder],
- }).always(function () {
- self.trigger_up('document_viewer_attachment_changed');
- self.destroy();
- });
- },
- /**
- * @private
- * @param {MouseEvent} e
- */
_onStartDrag: function (e) {
e.preventDefault();
this.enableDrag = true;