From fb0cb419127d8fb869a43bded26fd5c2e348e158 Mon Sep 17 00:00:00 2001 From: "Denis Vermylen (dve)" Date: Tue, 30 Aug 2016 14:13:19 +0200 Subject: [PATCH] [FIX] rating: comparing record to id --- addons/rating/models/rating.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/rating/models/rating.py b/addons/rating/models/rating.py index fb7f03494b1..e92960c881d 100644 --- a/addons/rating/models/rating.py +++ b/addons/rating/models/rating.py @@ -80,7 +80,7 @@ class RatingMixin(models.AbstractModel): def rating_get_access_token(self, partner=None): if not partner: partner = self.rating_get_partner_id() - ratings = self.rating_ids.filtered(lambda x: x.partner_id == partner.id and not x.consumed) + ratings = self.rating_ids.filtered(lambda x: x.partner_id.id == partner.id and not x.consumed) if not ratings: rating = self.env['rating.rating'].create({'partner_id': partner.id, 'res_model': self._name, 'res_id': self.id}) else: