From 59641325c7eb1d41f898785d7b1bdd6db7c10ee8 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Wed, 29 Apr 2020 07:21:42 +0000 Subject: [IMP] mail: add Many2OneAvatarUser field widget This widget is an extension of Many2OneAvatar, designed for many2one fields pointing to the 'res.users' model, or a model having itself a many2one field pointing to 'res.partner'. With this widget, when the avatar is clicked, we open a DM chat window with the corresponding partner. If the user clicked on itself, we open a blank chat window for the sake of consistency. In kanban views, this widget only displays the avatar. Part of task 2195254 --- doc/reference/javascript_reference.rst | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'doc/reference/javascript_reference.rst') diff --git a/doc/reference/javascript_reference.rst b/doc/reference/javascript_reference.rst index 433409acd5e..e7f350ee01c 100644 --- a/doc/reference/javascript_reference.rst +++ b/doc/reference/javascript_reference.rst @@ -2148,6 +2148,13 @@ Relational fields - Supported field types: *many2one* +- many2one_avatar_user (Many2OneAvatarUser) + This widget is a specialization of the Many2OneAvatar. When the avatar is + clicked, we open a chat window with the corresponding user. This widget can + only be set on many2one fields pointing to the 'res.users' model. + + - Supported field types: *many2one* (pointing to 'res.users') + - kanban.many2one (KanbanFieldMany2One) Default widget for many2one fields (in kanban view). We need to disable all editing in kanban views. -- cgit v1.2.3