From 7d3e405d7d4d9ba2f2f2c759b5647534c08b211e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 10 Aug 2012 17:13:07 +0200 Subject: [PATCH] [IMP] Partners created through users are not customer by default. bzr revid: tde@openerp.com-20120810151307-9geyv54nf0tv42lg --- openerp/addons/base/base_data.xml | 1 + openerp/addons/base/res/res_users.py | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/openerp/addons/base/base_data.xml b/openerp/addons/base/base_data.xml index 937cca7d53e..b5272596d98 100644 --- a/openerp/addons/base/base_data.xml +++ b/openerp/addons/base/base_data.xml @@ -1090,6 +1090,7 @@ Administrator + diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index 66fa4f420de..3e22a937800 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -152,8 +152,10 @@ class users(osv.osv): # context is set. 'company_id': fields.many2one('res.company', 'Company', required=True, help='The company this user is currently working for.', context={'user_preference': True}), - # 'context_company_id': fields.many2one('res.company', 'Company', required=True, - # help='The company this user is currently working for.', context={'user_preference': True}), + # 'context_company_id': fields.related('context_company_id', rel='res.company', + # string='Company', required=True, context={'user_preference': True}, + # help='The company this user is currently working for.', + # deprecated='Use the context_company_id field instead. This field will be removed as of OpenERP 7.1.'), 'company_ids':fields.many2many('res.company','res_company_users_rel','user_id','cid','Companies'), # backward compatibility fields 'user_email': fields.related('email', type='char', @@ -234,6 +236,7 @@ class users(osv.osv): _defaults = { 'password' : '', 'active' : True, + 'customer': False, 'menu_id': _get_menu, 'company_id': _get_company, 'company_ids': _get_companies,