[IMP] create a default address in partner if none is given

bzr revid: rco@openerp.com-20110707115942-7f1wz4x3lwrl2cag
This commit is contained in:
Raphael Collet
2011-07-07 13:59:42 +02:00
@@ -155,6 +155,12 @@ class res_partner(osv.osv):
default.update({'name': name+ _(' (copy)'), 'events':[]})
return super(res_partner, self).copy(cr, uid, id, default, context)
def create(self, cr, user, values, context=None):
# add a default address if none is given
if not values.get('address'):
values['address'] = [(0, 0, {'type': 'default'})]
return super(res_partner, self).create(cr, user, values, context)
def do_share(self, cr, uid, ids, *args):
return True