summaryrefslogtreecommitdiff
path: root/addons/mail/mail_thread_view.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/mail_thread_view.xml')
-rw-r--r--addons/mail/mail_thread_view.xml16
1 files changed, 14 insertions, 2 deletions
diff --git a/addons/mail/mail_thread_view.xml b/addons/mail/mail_thread_view.xml
index 75c86e4645d..c9c5141d303 100644
--- a/addons/mail/mail_thread_view.xml
+++ b/addons/mail/mail_thread_view.xml
@@ -8,6 +8,7 @@
<field name="context">{
'default_model': 'res.users',
'default_res_id': uid,
+ 'needaction_menu_ref': ['mail.mail_tomefeeds', 'mail.mail_starfeeds']
}</field>
<field name="params" eval="&quot;{
'domain': [
@@ -36,7 +37,8 @@
<field name="context">{
'default_model': 'res.users',
'default_res_id': uid,
- 'search_default_message_unread': True
+ 'search_default_message_unread': True,
+ 'needaction_menu_ref': ['mail.mail_starfeeds', 'mail.mail_inboxfeeds']
}</field>
<field name="params" eval="&quot;{
'domain': [
@@ -87,7 +89,8 @@
<field name="tag">mail.wall</field>
<field name="context">{
'default_model': 'res.users',
- 'default_res_id': uid
+ 'default_res_id': uid,
+ 'needaction_menu_ref': ['mail.mail_tomefeeds', 'mail.mail_starfeeds', 'mail.mail_inboxfeeds']
}</field>
<field name="params" eval="&quot;{
'domain': [
@@ -108,6 +111,15 @@
</field>
</record>
+ <record id="action_mail_redirect" model="ir.actions.server">
+ <field name="name">Mail Redirection (Document / Inbox)</field>
+ <field name="condition">True</field>
+ <field name="model_id" ref="model_mail_thread"/>
+ <field name="code">action = pool.get('mail.thread').message_redirect_action(cr, uid, context)</field>
+ <field name="state">code</field>
+ <field name="type">ir.actions.server</field>
+ </record>
+
<!-- MENU -->
<!-- Top menu item -->