From 550c97bab1fefcbae06e1d9baf457c2f2b62e9e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Voet=20=28ryv=29?= Date: Thu, 3 Nov 2022 12:47:07 +0000 Subject: [PATCH] [REM] pos_loyalty: remove unused and incorrect method `action_view_pos_orders` is unused and it is incorrect because it generates a wrong domain (`('id', 'in', pos_order_ids)` where `pos_order_ids` is a list of tuple(, )) Part-of: odoo/odoo#104838 --- addons/pos_loyalty/models/loyalty_program.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/addons/pos_loyalty/models/loyalty_program.py b/addons/pos_loyalty/models/loyalty_program.py index fbef7720a1a..4aa748b4d0a 100644 --- a/addons/pos_loyalty/models/loyalty_program.py +++ b/addons/pos_loyalty/models/loyalty_program.py @@ -62,16 +62,3 @@ class LoyaltyProgram(models.Model): super()._compute_total_order_count() for program in self: program.total_order_count += program.pos_order_count - - def action_view_pos_orders(self): - self.ensure_one() - pos_order_ids = list(unique(r['order_id'] for r in\ - self.env['pos.order.line'].search_read([('reward_id', 'in', self.reward_ids.ids)], fields=['order_id']))) - return { - 'name': _("PoS Orders"), - 'view_mode': 'tree,form', - 'res_model': 'pos.order', - 'type': 'ir.actions.act_window', - 'domain': [('id', 'in', pos_order_ids)], - 'context': dict(self._context, create=False), - }