openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #07227
[Merge] lp:~openerp-dev/openobject-addons/trunk-bug-781189-ara into lp:openobject-addons
Ashvin Rathod (OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-bug-781189-ara into lp:openobject-addons.
Requested reviews:
OpenERP Core Team (openerp)
Related bugs:
Bug #781189 in OpenERP Addons: "[PS] Wrong adaptation of the partner address in the Project view"
https://bugs.launchpad.net/openobject-addons/+bug/781189
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-781189-ara/+merge/61966
Hello,
Fix: Wrong adaptation of the partner address in the Project view
Thanks,
ara
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-781189-ara/+merge/61966
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/trunk-bug-781189-ara.
=== modified file 'account/project/project_view.xml'
--- account/project/project_view.xml 2011-03-10 10:16:50 +0000
+++ account/project/project_view.xml 2011-05-23 12:39:31 +0000
@@ -88,7 +88,8 @@
</group>
<notebook colspan="4">
<page string="Account Data">
- <field name="partner_id" select="1"/>
+ <field name="partner_id" select="1" on_change="onchange_partner_id(partner_id)"/>
+ <field name="contact_id" invisible="1"/>
<field name="currency_id" select="1"/>
<newline/>
<field name="date_start"/>
=== modified file 'analytic/analytic.py'
--- analytic/analytic.py 2011-04-22 14:21:42 +0000
+++ analytic/analytic.py 2011-05-23 12:39:31 +0000
@@ -236,6 +236,13 @@
res['value']['partner_id'] = partner
return res
+ def onchange_partner_id(self, cr, uid, ids, partner, context=None):
+ partner_obj = self.pool.get('res.partner')
+ if not partner:
+ return {'value':{'contact_id': False}}
+ address = partner_obj.address_get(cr, uid, [partner], ['contact'])
+ return {'value':{'contact_id': address['contact']}}
+
def name_search(self, cr, uid, name, args=None, operator='ilike', context=None, limit=100):
if not args:
args=[]