def0e28fb975f2a2a2598e58652df39958c6b9c0
Two problems were identified, causing intermittent tour failures. 1. Data not yet fetched In this tour, we modify the SessionManager widget to trigger the loading of participants input immediately after the widget's start. This is however a chain of promises, and it sometimes happened that the tour proceeded to the next step between these, i.e., before the question results were fetched. The simplest fix is to use the progress bar (`.o_survey_session_progress_small`) whose width is updated only once records are loaded. 2. Click for next screen not yet handled Likewise when triggering _onNext(), we sometimes checked the next tour step before the DOM could be updated. When going forward, we can rely on the "next button"'s tooltip which is updated last. We also take this opportunity to refactor the code to use more recent JS syntax and Odoo tools. Task-3284627 closes odoo/odoo#122107 X-original-commit: 79caedee3141d9882ffa54abe0302fc52ea6a9fe Signed-off-by: Warnon Aurélien (awa) <awa@odoo.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, ...
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.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%