diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index 8346fdc0b21..13eb0e14db0 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -133,7 +133,8 @@ class project_issue(osv.Model): 'create_date': fields.datetime('Creation Date', readonly=True, select=True), 'write_date': fields.datetime('Update Date', readonly=True), 'days_since_creation': fields.function(_compute_day, string='Days since creation date', \ - multi='compute_day', type="integer", help="Difference in days between creation date and current date"), + multi='compute_day', type="integer", help="Difference in days between creation date and current date", + groups='base.group_user'), 'date_deadline': fields.date('Deadline'), 'team_id': fields.many2one('crm.team', 'Sales Team', oldname='section_id',\ select=True, help='Sales team to which Case belongs to.\ @@ -167,19 +168,24 @@ class project_issue(osv.Model): help="You can link this issue to an existing task or directly create a new one from here"), 'day_open': fields.function(_compute_day, string='Days to Assign', multi='compute_day', type="float", - store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_open'], 10)}), + store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_open'], 10)}, + groups='base.group_user'), 'day_close': fields.function(_compute_day, string='Days to Close', multi='compute_day', type="float", - store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_closed'], 10)}), + store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_closed'], 10)}, + groups='base.group_user'), 'user_id': fields.many2one('res.users', 'Assigned to', required=False, select=1, track_visibility='onchange'), 'working_hours_open': fields.function(_compute_day, string='Working Hours to assign the Issue', multi='compute_day', type="float", - store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_open'], 10)}), + store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_open'], 10)}, + groups='base.group_user'), 'working_hours_close': fields.function(_compute_day, string='Working Hours to close the Issue', multi='compute_day', type="float", - store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_closed'], 10)}), + store={'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['date_closed'], 10)}, + groups='base.group_user'), 'inactivity_days': fields.function(_compute_day, string='Days since last action', - multi='compute_day', type="integer", help="Difference in days between last action and current date"), + multi='compute_day', type="integer", help="Difference in days between last action and current date", + groups='base.group_user'), 'color': fields.integer('Color Index'), 'user_email': fields.related('user_id', 'email', type='char', string='User Email', readonly=True), 'date_action_last': fields.datetime('Last Action', readonly=1), diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index 7c7355cb09c..fa76e6c4877 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -33,7 +33,8 @@ - + @@ -76,7 +77,7 @@ - + @@ -96,7 +97,7 @@ - +