From 94979df572910ac41dc6c876b0da85f2f5f3d431 Mon Sep 17 00:00:00 2001 From: Lorenzo Battistini Date: Thu, 24 Jul 2014 00:05:48 +0200 Subject: [PATCH] [FIX] IntegrityError: column "lastname" contains null values when creating or copying users --- partner_firstname/partner.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/partner_firstname/partner.py b/partner_firstname/partner.py index 67553296b..1151b8fbd 100644 --- a/partner_firstname/partner.py +++ b/partner_firstname/partner.py @@ -99,7 +99,8 @@ class ResPartner(orm.Model): to_use = vals if 'name' in vals: corr_vals = vals.copy() - corr_vals['lastname'] = corr_vals['name'] + if vals.get('name'): + corr_vals['lastname'] = corr_vals['name'] del(corr_vals['name']) to_use = corr_vals return super(ResPartner, self).create(cursor, uid, to_use, context=context)