summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2020-04-29 07:21:50 +0000
committerAaron Bohy <aab@odoo.com>2020-05-05 10:05:12 +0000
commitb6d05f6015334ff6facfa65b7631c26f5ae8b186 (patch)
treeb65700825a9689aef8c6a926173d2203ef7ae190
parent900d1628090bd3041e0205ef7e1b7e2667e220c0 (diff)
[IMP] *: update kanban views
Use the new Many2OneAvatarUser field widget in some kanban views, which allows to open a DM chat window with the corresponding user by clicking on the avatar. Part of task 2195254
-rw-r--r--addons/crm/views/crm_lead_views.xml5
-rw-r--r--addons/mail/views/mail_message_views.xml2
-rw-r--r--addons/mrp/views/ir_attachment_view.xml2
-rw-r--r--addons/project/views/project_views.xml5
-rw-r--r--addons/stock_picking_batch/views/stock_picking_batch_views.xml5
5 files changed, 5 insertions, 14 deletions
diff --git a/addons/crm/views/crm_lead_views.xml b/addons/crm/views/crm_lead_views.xml
index ac7cc488368..5355b4c2102 100644
--- a/addons/crm/views/crm_lead_views.xml
+++ b/addons/crm/views/crm_lead_views.xml
@@ -522,10 +522,7 @@
<field name="activity_ids" widget="kanban_activity"/>
</div>
<div class="oe_kanban_bottom_right">
- <img t-if="record.user_id.raw_value"
- t-att-title="record.user_id.value"
- t-att-src="kanban_image('res.users', 'image_128', record.user_id.raw_value)"
- t-att-alt="record.user_id.value" class="oe_kanban_avatar"/>
+ <field name="user_id" widget="many2one_avatar_user"/>
</div>
</div>
</div>
diff --git a/addons/mail/views/mail_message_views.xml b/addons/mail/views/mail_message_views.xml
index a77a7b2d134..193bcf7e099 100644
--- a/addons/mail/views/mail_message_views.xml
+++ b/addons/mail/views/mail_message_views.xml
@@ -184,7 +184,7 @@
<field name="create_date" widget="date"/>
</time>
<div class="oe_kanban_bottom_right">
- <img t-att-src="kanban_image('res.users', 'image_128', record.create_uid.raw_value)" t-att-data-member_id="record.create_uid.raw_value" t-att-alt="record.create_uid.raw_value" class="oe_kanban_avatar"/>
+ <field name="create_uid" widget="many2one_avatar_user"/>
</div>
</div>
</div>
diff --git a/addons/mrp/views/ir_attachment_view.xml b/addons/mrp/views/ir_attachment_view.xml
index 6e144e98465..cfc01b1f928 100644
--- a/addons/mrp/views/ir_attachment_view.xml
+++ b/addons/mrp/views/ir_attachment_view.xml
@@ -38,7 +38,7 @@
<field name="priority" widget="priority"/>
</span>
<div class="oe_kanban_bottom_right">
- <img t-att-src="kanban_image('res.users', 'image_128', record.create_uid.raw_value)" t-att-data-member_id="record.create_uid.raw_value" t-att-alt="record.create_uid.raw_value" class="oe_kanban_avatar"/>
+ <field name="create_uid" widget="many2one_avatar_user"/>
</div>
</div>
<div class="o_dropdown_kanban dropdown" tabindex="-1">
diff --git a/addons/project/views/project_views.xml b/addons/project/views/project_views.xml
index d05f68865ab..03ca2bafb53 100644
--- a/addons/project/views/project_views.xml
+++ b/addons/project/views/project_views.xml
@@ -692,10 +692,7 @@
</div>
<div class="oe_kanban_bottom_right" t-if="!selection_mode">
<field name="kanban_state" widget="state_selection" groups="base.group_user" invisible="context.get('fsm_mode', False)"/>
- <img t-if="record.user_id.raw_value"
- t-att-src="kanban_image('res.users', 'image_128', record.user_id.raw_value)"
- t-att-title="record.user_id.value"
- t-att-alt="record.user_id.value" class="oe_kanban_avatar"/>
+ <field name="user_id" widget="many2one_avatar_user"/>
</div>
</div>
</div>
diff --git a/addons/stock_picking_batch/views/stock_picking_batch_views.xml b/addons/stock_picking_batch/views/stock_picking_batch_views.xml
index 6ce7bbf5787..b094234f657 100644
--- a/addons/stock_picking_batch/views/stock_picking_batch_views.xml
+++ b/addons/stock_picking_batch/views/stock_picking_batch_views.xml
@@ -167,10 +167,7 @@
<div class="o_kanban_record_bottom">
<div class="oe_kanban_bottom_left"/>
<div class="oe_kanban_bottom_right">
- <img t-if="record.user_id.raw_value"
- t-att-title="record.user_id.value"
- t-att-src="kanban_image('res.users', 'image_128', record.user_id.raw_value)"
- t-att-alt="record.user_id.value" class="oe_kanban_avatar"/>
+ <field name="user_id" widget="many2one_avatar_user"/>
</div>
</div>
</div>