[usability] res_partner_address default is default (create one default address if none given)
bzr revid: tta@openerp.com-20110607090131-6qxynpmrlzq68a0s
This commit is contained in:
@@ -267,7 +267,12 @@ class res_partner(osv.osv):
|
||||
cr, uid,
|
||||
model_data.search(cr, uid, [('module','=','base'),
|
||||
('name','=','main_partner')])[0],
|
||||
).res_id
|
||||
).res_id
|
||||
def create(self, cr, user, vals, context=None):
|
||||
if vals.has_key('address') and vals['address'] == []:
|
||||
address={'address': [[0, 0, {'type': 'default'}]]}
|
||||
vals.update(address)
|
||||
return super(res_partner, self).create(cr, user, vals, context)
|
||||
res_partner()
|
||||
|
||||
class res_partner_address(osv.osv):
|
||||
|
||||
Reference in New Issue
Block a user