From 33788fd2de7972fa6713804c09f4b5256b12b050 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 6 Sep 2021 15:35:22 +0000 Subject: [PATCH] [FIX] base: _compute_avatar() does not work with new records closes odoo/odoo#76042 Signed-off-by: Raphael Collet (rco) --- odoo/addons/base/models/avatar_mixin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/addons/base/models/avatar_mixin.py b/odoo/addons/base/models/avatar_mixin.py index 40f1ae23784..7a5b792944f 100644 --- a/odoo/addons/base/models/avatar_mixin.py +++ b/odoo/addons/base/models/avatar_mixin.py @@ -35,7 +35,7 @@ class AvatarMixin(models.AbstractModel): for record in self: avatar = record[image_field] if not avatar: - if record[record._avatar_name_field]: + if record.id and record[record._avatar_name_field]: avatar = record._avatar_generate_svg() else: avatar = record._avatar_get_placeholder()