summaryrefslogtreecommitdiff
path: root/addons/project_issue
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2013-10-30 09:20:46 +0100
committerFabien Meghazi <fme@openerp.com>2013-10-30 09:20:46 +0100
commit12801a8cbcb57dfd77dd7b6bb1bb60ed90162409 (patch)
tree946e19d097371371ccf012aa2b2c6a942c4ff55a /addons/project_issue
parent4ae5425fb84b6ce99876da83e7138df650bac70b (diff)
parent4a3f51bb4ee8926d143d59959a1bd8dd2de8e2cf (diff)
[MERGE] upstream
bzr revid: fme@openerp.com-20131030082046-13kxszts8g0ky4wr
Diffstat (limited to 'addons/project_issue')
-rw-r--r--addons/project_issue/project_issue.py10
-rw-r--r--addons/project_issue/project_issue_view.xml2
2 files changed, 11 insertions, 1 deletions
diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py
index d90d7676ddb..351b55fdcfc 100644
--- a/addons/project_issue/project_issue.py
+++ b/addons/project_issue/project_issue.py
@@ -407,6 +407,16 @@ class project_issue(osv.Model):
task = self.pool.get('project.task').browse(cr, uid, task_id, context=context)
return {'value': {'user_id': task.user_id.id, }}
+ def onchange_partner_id(self, cr, uid, ids, partner_id, context=None):
+ """ This function returns value of partner email address based on partner
+ :param part: Partner's id
+ """
+ result = {}
+ if partner_id:
+ partner = self.pool['res.partner'].browse(cr, uid, partner_id, context)
+ result['email_from'] = partner.email
+ return {'value': result}
+
def get_empty_list_help(self, cr, uid, help, context=None):
context['empty_list_help_model'] = 'project.project'
context['empty_list_help_id'] = context.get('default_project_id')
diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml
index 9222d954001..3e90a2a43d6 100644
--- a/addons/project_issue/project_issue_view.xml
+++ b/addons/project_issue/project_issue_view.xml
@@ -65,7 +65,7 @@
<group>
<field name="user_id"
context="{'default_groups_ref': ['base.group_user', 'base.group_partner_manager', 'project.group_project_user']}"/>
- <field name="partner_id" on_change="onchange_partner_id(partner_id, email_from)"/>
+ <field name="partner_id" on_change="onchange_partner_id(partner_id)"/>
<field name="email_from"/>
<label for="project_id"/>
<div>