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