From be75ee12a04914bbe74442f983db5a293682bc45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 29 Sep 2015 15:52:04 +0200 Subject: [PATCH] [FIX] res_partner: default image is back Back from user. And the future. Or not. --- openerp/addons/base/res/res_partner.py | 3 ++- openerp/addons/base/res/res_users.py | 4 ---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 769607723e8..c593500044a 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -269,7 +269,8 @@ class res_partner(osv.Model, format_address): # image: all image fields are base64 encoded and PIL-supported image = openerp.fields.Binary("Image", attachment=True, - help="This field holds the image used as avatar for this contact, limited to 1024x1024px") + help="This field holds the image used as avatar for this contact, limited to 1024x1024px", + default=lambda self: self._get_default_image(False, True)) image_medium = openerp.fields.Binary("Medium-sized image", compute='_compute_images', inverse='_inverse_image_medium', store=True, attachment=True, help="Medium-sized image of this contact. It is automatically "\ diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index 4534e14c772..523db591a73 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -268,9 +268,6 @@ class res_users(osv.osv): pass return result - def _get_default_image(self, cr, uid, context=None): - return self.pool['res.partner']._get_default_image(cr, uid, False, colorize=True, context=context) - _defaults = { 'password': '', 'active': True, @@ -278,7 +275,6 @@ class res_users(osv.osv): 'company_id': _get_company, 'company_ids': _get_companies, 'groups_id': _get_group, - 'image': _get_default_image, } # User can write on a few of his own fields (but not his groups for example)