From f7a80ed5bf1938122ea7780b4b8930cfe104294d Mon Sep 17 00:00:00 2001 From: "mra (Open ERP)" Date: Tue, 2 Feb 2010 12:31:34 +0530 Subject: [PATCH] [FIX] crm_project: default value of get project bzr revid: mra@tinyerp.com-20100202070134-j5cjswktumoi46n7 --- addons/crm_project/crm_project_bug.py | 10 +++++----- addons/crm_project/crm_project_feature.py | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/addons/crm_project/crm_project_bug.py b/addons/crm_project/crm_project_bug.py index fa408b8a570..6e56e0e3746 100644 --- a/addons/crm_project/crm_project_bug.py +++ b/addons/crm_project/crm_project_bug.py @@ -54,20 +54,20 @@ class crm_project_bug(osv.osv): 'categ_id': fields.many2one('crm.case.categ','Category', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.bug')]"), 'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'), 'type_id': fields.many2one('crm.case.resource.type', 'Bug Type', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.bug')]"), - + 'partner_name': fields.char("Employee's Name", size=64), 'partner_mobile': fields.char('Mobile', size=32), 'partner_phone': fields.char('Phone', size=32), 'stage_id': fields.many2one ('crm.case.stage', 'Stage', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.bug')]"), 'project_id':fields.many2one('project.project', 'Project'), 'duration': fields.float('Duration') , - 'probability': fields.float('Probability (%)'), + 'probability': fields.float('Probability (%)'), } def _get_project(self, cr, uid, context): user = self.pool.get('res.users').browse(cr,uid,uid, context=context) if user.context_project_id: - return user.context_project_id.id + return user.context_project_id return False _defaults = { @@ -77,8 +77,8 @@ class crm_project_bug(osv.osv): if not categ: return {'value':{}} cat = self.pool.get('crm.case.categ').browse(cr, uid, categ, context).probability - return {'value':{'probability':cat}} - + return {'value':{'probability':cat}} + crm_project_bug() diff --git a/addons/crm_project/crm_project_feature.py b/addons/crm_project/crm_project_feature.py index 18674cda5db..77314ec32de 100644 --- a/addons/crm_project/crm_project_feature.py +++ b/addons/crm_project/crm_project_feature.py @@ -38,7 +38,7 @@ class crm_project_future_request(osv.osv): _name = "crm.project.future" _description = "Project Future Request" _order = "id desc" - _inherit = 'crm.case' + _inherit = 'crm.case' _columns = { 'date_closed': fields.datetime('Closed', readonly=True), 'ref' : fields.reference('Reference', selection=crm._links_get, size=128), @@ -53,19 +53,19 @@ class crm_project_future_request(osv.osv): 'categ_id': fields.many2one('crm.case.categ','Category', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.future')]"), 'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'), 'type_id': fields.many2one('crm.case.resource.type', 'Bug Type', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.future')]"), - + 'partner_name': fields.char("Employee's Name", size=64), 'partner_mobile': fields.char('Mobile', size=32), 'partner_phone': fields.char('Phone', size=32), 'stage_id': fields.many2one ('crm.case.stage', 'Stage', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.future')]"), 'project_id':fields.many2one('project.project', 'Project'), 'duration': fields.float('Duration') , - 'probability': fields.float('Probability (%)'), + 'probability': fields.float('Probability (%)'), } def _get_project(self, cr, uid, context): user = self.pool.get('res.users').browse(cr,uid,uid, context=context) if user.context_project_id: - return user.context_project_id.id + return user.context_project_id return False _defaults = { @@ -76,7 +76,7 @@ class crm_project_future_request(osv.osv): return {'value':{}} cat = self.pool.get('crm.case.categ').browse(cr, uid, categ, context).probability return {'value':{'probability':cat}} - + crm_project_future_request()