summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien (juc) Castiaux <juc@odoo.com>2018-10-12 10:58:54 +0000
committerJulien (juc) Castiaux <juc@odoo.com>2018-10-12 10:58:54 +0000
commitfbd4eba87de01398d4d3545ef5d7d722b8d16d62 (patch)
treeae26d644abfde30ff3731b57d1ed45455d3acec8
parentf25ead03c6470f39e6df6a76dc93f789deb075b1 (diff)
[FIX] mail: groupby was using a wrong create_id field
Grouping mail activities by "Created by" was grouping on the "create_uid" field which is always the admin user. New groupby groups using the "create_user_id" field which is the real id of the creator. opw-1886369 closes odoo/odoo#27718
-rw-r--r--addons/mail/views/mail_activity_views.xml6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/mail/views/mail_activity_views.xml b/addons/mail/views/mail_activity_views.xml
index c5d7b5028df..aa8533388d2 100644
--- a/addons/mail/views/mail_activity_views.xml
+++ b/addons/mail/views/mail_activity_views.xml
@@ -155,7 +155,7 @@
<field name="activity_type_id"/>
<separator/>
<filter string="My Activities" name="activities_my"
- domain="[('create_uid', '=', uid)]"/>
+ domain="[('create_user_id', '=', uid)]"/>
<separator/>
<filter string="Late Activities" name="activities_overdue"
domain="[('date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]"
@@ -168,7 +168,7 @@
<separator/>
<group expand="0" string="Group By">
<filter string="Deadline" name="date_deadline" context="{'group_by': 'date_deadline'}"/>
- <filter string="Created By" name="createdby" context="{'group_by': 'create_uid'}"/>
+ <filter string="Created By" name="createdby" context="{'group_by': 'create_user_id'}"/>
<filter string="Activity Type" name="activittype" context="{'group_by': 'activity_type_id'}"/>
</group>
</search>
@@ -198,7 +198,7 @@
<field name="arch" type="xml">
<calendar string="Activity" date_start="date_deadline" color="activity_type_id">
<field name="res_name"/>
- <field name="create_uid"/>
+ <field name="create_user_id"/>
<field name="summary"/>
</calendar>
</field>