05e480acb1ad33baabcf701b670ab5c6e559b4f1
Before this commit, when opening a website livechat window, it crashed with the following error message in the dev tools: ``` Cannot read property 'html' of `undefined` ``` The problem was caused by the rendering of the chat window header before the chat window widget is even mounted in the DOM. This error has been introduced by the migration from jQuery 1.12 to 3, in which most occurrences of `$.Deferred` have been turned into `Promise` [1]. `Widget.appendTo()` returns a `Promise` (was `$.Deferred` before). A `Promise` is always asynchronous, whereas a `$.Deferred` with jQuery 1.12 may be either synchronous or asynchronous. In the case of the website livechat window, the implementation with `$.Deferred` was always synchronous, which is no longer the case now. [1] https://github.com/odoo/odoo/commit/126fb33f6a74916c808c8e988f55faf82f0b5759 closes odoo/odoo#32168 Signed-off-by: Jérome Maes (jem) <jem@openerp.com>
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%