summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/sale_timesheet/models/sale_order.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/sale_timesheet/models/sale_order.py b/addons/sale_timesheet/models/sale_order.py
index b110cd082c4..78181dc3479 100644
--- a/addons/sale_timesheet/models/sale_order.py
+++ b/addons/sale_timesheet/models/sale_order.py
@@ -138,7 +138,9 @@ class SaleOrder(models.Model):
def action_view_timesheet(self):
self.ensure_one()
action = self.env.ref('sale_timesheet.timesheet_action_from_sales_order').read()[0]
- action['context'] = self.env.context # erase default filters
+ ctx = dict(self.env.context or {})
+ ctx.pop('group_by', None)
+ action['context'] = ctx # erase default filters
if self.timesheet_count > 0:
action['domain'] = [('so_line', 'in', self.order_line.ids)]
else: