790cc8698afd307add2a7d67697ddbbb4db1054b
Beforer this commit, we display a emoji to show if the customer is satisfied, okay or not for the task via the last rating value. The problem is we use only the value for the last rating for each task. This commit uses all ratings for each by using the average of rating value for each task to know if all the customers that done a rating are satisfied or not. Moreover, we add 4 filters in the project.task model using the average of rating values. 1. Satisfied => rating_avg >= 3.66 2. Okay => 2.33 >= rating_avg < 3.66 3. Dissatisfied => rating_avg < 2.33 4. No rating => show the tasks without any ratings. task-2671848 Closes #81027
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%