-
- Downloads
[FIX] bus, im_livechat: lazy start bus worker
Before this commit, the bus service was starting worker at page
load, regardless on whether the user interacts with chat features.
This commit starts bus worker only when it's really useful, e.g.
when adding a new channel to subscribe. Functionally, on livechat,
the worker does not start before the livechat is open.
Task-3266973
closes odoo/odoo#119525
Signed-off-by:
Stockbauer Matthieu (tsm) <tsm@odoo.com>
Showing
- addons/bus/static/src/services/bus_service.js 15 additions, 4 deletionsaddons/bus/static/src/services/bus_service.js
- addons/bus/static/src/workers/websocket_worker.js 12 additions, 2 deletionsaddons/bus/static/src/workers/websocket_worker.js
- addons/bus/static/tests/bus_tests.js 22 additions, 12 deletionsaddons/bus/static/tests/bus_tests.js
- addons/im_livechat/static/src/public_models/livechat_button_view.js 3 additions, 3 deletions...livechat/static/src/public_models/livechat_button_view.js
Please register or sign in to comment