diff options
| author | David Beguin <dbe@odoo.com> | 2018-09-14 10:55:51 +0200 |
|---|---|---|
| committer | David Beguin <dbe@odoo.com> | 2018-09-17 15:26:16 +0200 |
| commit | 110d37a31d579d4a221e0a0abc275bd6920a5159 (patch) | |
| tree | 6ed8e3df0aa5c2acf95d3f59d6d5348012a3ec15 /addons/web/static/src/scss/webclient_layout.scss | |
| parent | 84dfbcc48fd52118d78a370ce4e4bd6ab122601e (diff) | |
[IMP] im_livechat : Fix livechat session and operator reports
Session Statistics : To keep only the operators, add a join to
im_livechat_channel_im_user that keeps the link between who is the operator
for which channel.
Operator Report : To keep only the users that have really participated
to the channel, add a join to mail_channel_partner_table that keeps the link
between who participate to which channel.
The report are only taking into account current operators.
If, on a livechat channel, an operator is removed and another user is
set as operator for ths channel. this new operator will have the stats
of the removed operator. This will stay like this until we add a field
that records who is the operator at the time the discussion. This field
should be added on mail_channel_partner table and should be a role.
So if a user is no more operator, he will still be flagged as operator of
this particular discussion.
Task ID 1883227
closes PR #26995
Diffstat (limited to 'addons/web/static/src/scss/webclient_layout.scss')
0 files changed, 0 insertions, 0 deletions
