summaryrefslogtreecommitdiff
path: root/addons/mail
diff options
context:
space:
mode:
authorKevin Baptiste <kba@odoo.com>2019-08-14 10:37:41 +0000
committerYannick Tivisse <yti@odoo.com>2019-08-16 13:22:29 +0000
commitd3a6330b2b314d670744ca7dd2e78be5b963e505 (patch)
tree38482633fa5318aea54f5d21a9f6a87f8d0fe822 /addons/mail
parent3bfde1891f95d212bda273650b1ca995b8db5f79 (diff)
[IMP] hr_recruitment: improve usability (back2basics)
TaskID: 2053569 closes odoo/odoo#35767 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/mail')
-rw-r--r--addons/mail/static/src/js/chatter.js5
-rw-r--r--addons/mail/views/mail_message_views.xml2
2 files changed, 5 insertions, 2 deletions
diff --git a/addons/mail/static/src/js/chatter.js b/addons/mail/static/src/js/chatter.js
index 9f0299565d2..153bd5fa3a2 100644
--- a/addons/mail/static/src/js/chatter.js
+++ b/addons/mail/static/src/js/chatter.js
@@ -59,7 +59,6 @@ var Chatter = Widget.extend({
this.attachments = {};
this.fields = {};
-
this._areAttachmentsLoaded = false;
this._disableAttachmentBox = !!options.disable_attachment_box;
this._dp = new concurrency.DropPrevious();
@@ -84,6 +83,7 @@ var Chatter = Widget.extend({
this.hasLogButton = options.display_log_button || nodeOptions.display_log_button;
this.postRefresh = nodeOptions.post_refresh || 'never';
this.reloadOnUploadAttachment = this.postRefresh === 'always';
+ this.openAttachments = nodeOptions.open_attachments || false;
}
},
/**
@@ -390,6 +390,9 @@ var Chatter = Widget.extend({
// disable widgets in create mode, otherwise enable
self._isCreateMode ? self._disableChatter() : self._enableChatter();
$spinner.remove();
+ if (self.openAttachments) {
+ self._onClickAttachmentButton();
+ }
};
return def.then(function () {
diff --git a/addons/mail/views/mail_message_views.xml b/addons/mail/views/mail_message_views.xml
index 6d988973665..59857349544 100644
--- a/addons/mail/views/mail_message_views.xml
+++ b/addons/mail/views/mail_message_views.xml
@@ -145,7 +145,7 @@
<field name="name"/>
<templates>
<t t-name="kanban-box">
- <div class="oe_kanban_global_area o_kanban_attachment">
+ <div class="oe_kanban_global_area oe_kanban_global_click o_kanban_attachment">
<div class="row">
<div class="offset-10">
<div class="o_dropdown_kanban dropdown" groups="base.group_user">