summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/sale/sale_analytic.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/sale/sale_analytic.py b/addons/sale/sale_analytic.py
index 0f07cff230f..14f4cd9be90 100644
--- a/addons/sale/sale_analytic.py
+++ b/addons/sale/sale_analytic.py
@@ -150,7 +150,7 @@ class AccountAnalyticLine(models.Model):
@api.multi
def unlink(self):
- so_lines = self.mapped('so_line')
+ so_lines = self.sudo().mapped('so_line')
res = super(AccountAnalyticLine, self).unlink()
- so_lines.with_context(force_so_lines=so_lines).sudo()._compute_analytic()
+ so_lines.with_context(force_so_lines=so_lines)._compute_analytic()
return res