diff --git a/addons/project/project.py b/addons/project/project.py index ce56343b5da..0de2b670044 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -569,6 +569,7 @@ class task(base_stage, osv.osv): 'stage_id': { 'project.mt_task_new': lambda self, cr, uid, obj, ctx=None: obj.stage_id and obj.stage_id.sequence == 1, 'project.mt_task_stage': lambda self, cr, uid, obj, ctx=None: obj.stage_id.sequence != 1, + 'project.mt_task_assigned': lambda self, cr, uid, obj, ctx=None: obj.user_id, }, 'kanban_state': { # kanban state: tracked, but only block subtype 'project.mt_task_blocked': lambda self, cr, uid, obj, ctx=None: obj['kanban_state'] == 'blocked', diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index d5bd4e24b8a..aa942d2fb7e 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -52,6 +52,7 @@ class project_issue(base_stage, osv.osv): 'stage_id': { 'project_issue.mt_issue_new': lambda self, cr, uid, obj, ctx=None: obj.stage_id and obj.stage_id.sequence == 1, 'project_issue.mt_issue_stage': lambda self, cr, uid, obj, ctx=None:obj.stage_id.sequence != 1, + 'project_issue.mt_issue_assigned': lambda self, cr, uid, obj, ctx=None:obj.user_id, }, 'kanban_state': { 'project_issue.mt_issue_blocked': lambda self, cr, uid, obj, ctx=None: obj['kanban_state'] == 'blocked',