[MIG] product_manager_group and product_manager_group_stock

Avoid problems when installing base_partner_one2many_phone
This commit is contained in:
Alexis de Lattre
2020-12-16 18:38:08 +01:00
parent a90965109d
commit a3cac9e82d
5 changed files with 14 additions and 11 deletions

View File

@@ -10,7 +10,7 @@ logger = logging.getLogger(__name__)
def create_partner_phone(cr, phone_field, phone_type):
cr.execute(
'SELECT id, ' + phone_field + ' FROM res_partner WHERE ' +
phone_field + ' IS NOT null')
phone_field + ' IS NOT null AND ' + phone_field + "!= ''")
to_create = []
for partner in cr.fetchall():
to_create.append({
@@ -22,7 +22,8 @@ def create_partner_phone(cr, phone_field, phone_type):
def create_partner_email(cr):
cr.execute('SELECT id, email FROM res_partner WHERE email IS NOT null')
cr.execute(
"SELECT id, email FROM res_partner WHERE email IS NOT null AND email != ''")
to_create = []
for partner in cr.fetchall():
to_create.append({