From 5ece76b71754b5d048ab9a2f99fd905fcefeac6b Mon Sep 17 00:00:00 2001 From: Cristian Moncho Date: Thu, 11 Aug 2016 10:18:04 +0200 Subject: [PATCH] [FIX] project: remove redundant context declaration Declaring the keyword argument `context` in an API v7 `orm.browse_record` can lead to mixed API v7/v8 inheritance bugs (`context` will be treated as a function parameter instead of being injected in `self.env.context`). As the context is already propagated in line 953, we can safely remove it from line 971. Closes #13115 --- addons/project/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project/project.py b/addons/project/project.py index 49fc172df55..82b7c01d3bc 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -968,7 +968,7 @@ class task(osv.osv): 'remaining_hours': delegate_data['planned_hours_me'], 'planned_hours': delegate_data['planned_hours_me'] + (task.effective_hours or 0.0), 'name': newname, - }, context=context) + }) delegated_tasks[task.id] = delegated_task_id return delegated_tasks