diff options
| author | Fabien Meghazi <fme@openerp.com> | 2013-10-30 09:20:46 +0100 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2013-10-30 09:20:46 +0100 |
| commit | 12801a8cbcb57dfd77dd7b6bb1bb60ed90162409 (patch) | |
| tree | 946e19d097371371ccf012aa2b2c6a942c4ff55a /addons/project_issue | |
| parent | 4ae5425fb84b6ce99876da83e7138df650bac70b (diff) | |
| parent | 4a3f51bb4ee8926d143d59959a1bd8dd2de8e2cf (diff) | |
[MERGE] upstream
bzr revid: fme@openerp.com-20131030082046-13kxszts8g0ky4wr
Diffstat (limited to 'addons/project_issue')
| -rw-r--r-- | addons/project_issue/project_issue.py | 10 | ||||
| -rw-r--r-- | addons/project_issue/project_issue_view.xml | 2 |
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> |
