diff --git a/addons/crm_project_issue/__openerp__.py b/addons/crm_project_issue/__openerp__.py index e50a6dbfa2a..56eccd76527 100644 --- a/addons/crm_project_issue/__openerp__.py +++ b/addons/crm_project_issue/__openerp__.py @@ -5,6 +5,7 @@ 'sequence': '19', 'category': 'Project Management', 'complexity': 'easy', + 'author': 'OpenERP SA', 'description': """ CRM Project Issues diff --git a/addons/crm_project_issue/crm_lead.py b/addons/crm_project_issue/crm_lead.py deleted file mode 100644 index ec83af18a39..00000000000 --- a/addons/crm_project_issue/crm_lead.py +++ /dev/null @@ -1,10 +0,0 @@ - -from openerp.osv import osv, fields - - -class crm_lead(osv.Model): - _inherit = 'crm.lead' - - _columns = { - 'project_issue_ids': fields.one2many('project.issue', 'lead_id', "Project Issues"), - } diff --git a/addons/crm_project_issue/crm_lead_view.xml b/addons/crm_project_issue/crm_lead_view.xml deleted file mode 100644 index 0e81f16fa9f..00000000000 --- a/addons/crm_project_issue/crm_lead_view.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - lead.form - crm.lead - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/addons/crm_project_issue/project_issue.py b/addons/crm_project_issue/project_issue.py index 8e7a0733932..1a6165a3681 100644 --- a/addons/crm_project_issue/project_issue.py +++ b/addons/crm_project_issue/project_issue.py @@ -9,10 +9,11 @@ class crm_lead_to_project_issue_wizard(osv.TransientModel): wizards = self.browse(cr, uid, ids, context=context) lead_model = self.pool.get("crm.lead") issue_model = self.pool.get("project.issue") + lead_id = context.get('active_id',0) for wizard in wizards: # get the lead to transform - lead = lead_model.browse(cr, uid, wizard.lead_id.id, context=context) + lead = lead_model.browse(cr, uid, lead_id, context=context) # create new project.issue vals = {} vals["name"] = lead.name @@ -22,9 +23,9 @@ class crm_lead_to_project_issue_wizard(osv.TransientModel): vals["project_id"] = wizard.project_id.id issue_id = issue_model.create(cr, uid, vals, context=None) # move the mail thread - lead_model.transform_model_messages(cr, uid, wizard.lead_id.id, issue_id, "project.issue", context=context) + lead_model.transform_model_messages(cr, uid, lead_id, issue_id, "project.issue", context=context) # delete the lead - lead_model.unlink(cr, uid, [wizard.lead_id.id], context=None) + lead_model.unlink(cr, uid, [lead_id], context=None) return False diff --git a/addons/crm_project_issue/project_issue_view.xml b/addons/crm_project_issue/project_issue_view.xml index 3dc6d84e48f..26932a8fe35 100644 --- a/addons/crm_project_issue/project_issue_view.xml +++ b/addons/crm_project_issue/project_issue_view.xml @@ -17,7 +17,6 @@ crm.lead2projectissue.wizard
-