aead9a884e9007e8e19a7471608a5a3417fb3d52
In order to reduce friction and ease the rating process for attendees, we do not force the constraint stating that the message must contain a message or an attachment onto the users. Instead, we allow ratings and replace the empty message by a blank space to avoid triggering the error message. If no stars are selected, an error message is now displayed to the user, asking to select a rating before submission, preventing them to post their review until then. Since we do not really support 0 stars ratings, and do not want the user to see that error message in case of the course, we set the default rating to 4.0 instead of 0.0. -> Therefore, we also remove the grey star contrast coloring on first review since we do not want the user to have the impression a choice has already be made beforehand. In that case, everything will be yellow. Void content detection is done by extracting it in both python (portal chatter post controller) and frontend (submission check) and relaxing it in slides modules. Task-2728564 Part-of: odoo/odoo#82792
…
…
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%