From cfd5837a24e41fd97b58a18bb94f3f1136f05326 Mon Sep 17 00:00:00 2001 From: Krina Oza Date: Tue, 15 Jun 2021 13:29:39 +0000 Subject: [PATCH] [IMP] rating: improvement for the ratings view The purpose of this commit is to make improvements in ratings views. so in this commit did the following changes: Graph View - rename 'Rating Value' to 'Rating Value (/5) in measures - remove 'document' and 'parent document' measures Kanban view - only display the name of the rated operator, not his company list view: - resequence the fields and change attrs search view: - added various filter Related Enterprise PR: https://github.com/odoo/enterprise/pull/19415 closes odoo/odoo#72965 Taskid: 2531491 Related: odoo/enterprise#19415 Signed-off-by: Yannick Tivisse (yti) --- addons/rating/models/rating.py | 1 + addons/rating/views/rating_rating_views.xml | 40 ++++++++++++--------- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/addons/rating/models/rating.py b/addons/rating/models/rating.py index 5f2f5a66d8e..ac69d93bddb 100644 --- a/addons/rating/models/rating.py +++ b/addons/rating/models/rating.py @@ -51,6 +51,7 @@ class Rating(models.Model): string='Parent Ref', selection='_selection_target_model', compute='_compute_parent_ref', readonly=True) rated_partner_id = fields.Many2one('res.partner', string="Rated Operator", help="Owner of the rated resource") + rated_partner_name = fields.Char(related="rated_partner_id.name") partner_id = fields.Many2one('res.partner', string='Customer', help="Author of the rating") rating = fields.Float(string="Rating Value", group_operator="avg", default=0, help="Rating value: 0=Unhappy, 5=Happy") rating_image = fields.Binary('Image', compute='_compute_rating_image') diff --git a/addons/rating/views/rating_rating_views.xml b/addons/rating/views/rating_rating_views.xml index 71335e578ff..4bc1f3065e0 100644 --- a/addons/rating/views/rating_rating_views.xml +++ b/addons/rating/views/rating_rating_views.xml @@ -5,14 +5,14 @@ rating.rating.tree rating.rating - - - - - - - + + + + + + + @@ -21,7 +21,7 @@ rating.rating.form rating.rating -
+ @@ -29,7 +29,7 @@ - + @@ -61,14 +61,14 @@ -
+
- +
  • @@ -107,10 +107,12 @@ rating.rating.pivot rating.rating - + - + + + @@ -119,9 +121,11 @@ rating.rating.graph rating.rating - + - + + + @@ -137,11 +141,15 @@ + + - + + +