diff options
| author | Alexandre Kühn <aku@odoo.com> | 2020-09-07 09:26:38 +0000 |
|---|---|---|
| committer | Alexandre Kühn <aku@odoo.com> | 2020-09-11 10:40:22 +0000 |
| commit | 4a693c0233d3fbfdc991e2ccbfcbcd2d360ce788 (patch) | |
| tree | 79d4b3124355f7fdf4cb0cf18578bba24b2aa344 /addons/im_livechat/static/src/components/discuss/discuss_tests.js | |
| parent | 170cd2a0217c8d172115dee32e1e0e5e0451fc7a (diff) | |
[FIX] im_livechat, mail, website_livechat: invite button in livechats
Task-2334724
closes odoo/odoo#57505
X-original-commit: 5316c91c27e48bfaa3ebf3fb97e35220fabc986e
Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
Diffstat (limited to 'addons/im_livechat/static/src/components/discuss/discuss_tests.js')
| -rw-r--r-- | addons/im_livechat/static/src/components/discuss/discuss_tests.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/addons/im_livechat/static/src/components/discuss/discuss_tests.js b/addons/im_livechat/static/src/components/discuss/discuss_tests.js index 166e4fd679f..c756f2dff93 100644 --- a/addons/im_livechat/static/src/components/discuss/discuss_tests.js +++ b/addons/im_livechat/static/src/components/discuss/discuss_tests.js @@ -411,6 +411,32 @@ QUnit.test('livechats with no messages are sorted by creation date in the sideba ); }); +QUnit.test('invite button should be present on livechat', async function (assert) { + assert.expect(1); + + this.data['mail.channel'].records.push( + { + anonymous_name: "Visitor 11", + channel_type: 'livechat', + id: 11, + livechat_operator_id: this.data.currentPartnerId, + members: [this.data.currentPartnerId, this.data.publicPartnerId], + }, + ); + await this.start({ + discuss: { + params: { + default_active_id: 'mail.channel_11', + }, + }, + }); + assert.containsOnce( + document.body, + '.o_widget_Discuss_controlPanelButtonInvite', + "Invite button should be visible in control panel when livechat is active thread" + ); +}); + }); }); }); |
