diff --git a/openerp/addons/base/base_data.xml b/openerp/addons/base/base_data.xml
index 3f8208b8ec4..6c073a769a7 100644
--- a/openerp/addons/base/base_data.xml
+++ b/openerp/addons/base/base_data.xml
@@ -1003,7 +1003,8 @@
OpenERP S.A.
-
+
+
diff --git a/openerp/addons/base/res/partner/partner.py b/openerp/addons/base/res/partner/partner.py
index d3a75da1e7a..68a8393fc22 100644
--- a/openerp/addons/base/res/partner/partner.py
+++ b/openerp/addons/base/res/partner/partner.py
@@ -147,20 +147,16 @@ class res_partner(osv.osv):
_defaults = {
'active': lambda *a: 1,
'customer': lambda *a: 1,
+ 'address': [{'type': 'default'}],
'category_id': _default_category,
'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'res.partner', context=c),
}
+
def copy(self, cr, uid, id, default={}, context={}):
name = self.read(cr, uid, [id], ['name'])[0]['name']
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 an empty list is given
- if ('address' in values) and not values.get('address'):
- values.get('address').append((0, 0, {'type': 'default'}))
- return super(res_partner, self).create(cr, user, values, context)
-
def do_share(self, cr, uid, ids, *args):
return True
diff --git a/openerp/addons/base/res/partner/partner_demo.xml b/openerp/addons/base/res/partner/partner_demo.xml
index 6f433675767..2b6ebb1eae1 100644
--- a/openerp/addons/base/res/partner/partner_demo.xml
+++ b/openerp/addons/base/res/partner/partner_demo.xml
@@ -93,55 +93,67 @@
1
+
Agrolait
+
Camptocamp
1
+
http://www.syleam.fr
Syleam
+
Thymbra
+
Axelor
1
+
Tiny AT Work
+
Bank Wealthy and sons
+
China Export
+
Distrib PC
1
+
Ecole de Commerce de Liege
+
Elec Import
1
+
Maxtor
@@ -149,6 +161,7 @@
1
+
Seagate
@@ -156,12 +169,14 @@
1
+
http://mediapole.net
Mediapole SPRL
+
http://balmerinc.com
@@ -170,17 +185,20 @@
or
+
Tecsas
3020170000003
+
Leclerc
+
Centrale d'achats BML
@@ -188,6 +206,7 @@
+
Magazin BML 1
@@ -196,10 +215,12 @@
+
Université de Liège
+