From 07f2cdf4d28114a078aabb8d00cc97e8bc9ca353 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 20 Dec 2011 15:12:04 +0100 Subject: [PATCH] [IMP] res.partner: wording+todo for name_create() bzr revid: odo@openerp.com-20111220141204-bypzd7gvi1maveuw --- openerp/addons/base/res/res_partner.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 9cc39fda018..1fd426db5df 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -142,7 +142,11 @@ class res_partner(osv.osv): 'color': fields.integer('Color Index'), } def name_create(self, cr, uid, name, context=None): - raise osv.except_osv(_('Warning'), _("Quick create is desactivated for partners!")) + # name_create disabled for usability reasons - users should always use the form view. + # still possible by calling create() directly + # TODO: remove this and disable name_create at view level when it becomes possible + raise osv.except_osv(_('Warning'), + _("Quick creation is not available for partners, please use the normal form")) def _default_category(self, cr, uid, context=None): if context is None: @@ -317,7 +321,11 @@ class res_partner_address(osv.osv): 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'res.partner.address', context=c), } def name_create(self, cr, uid, name, context=None): - raise osv.except_osv(_('Warning'), _("Quick create is desactivated for addresses and contacts!")) + # name_create disabled for usability reasons - users should always use the Partner form view. + # still possible by calling create() directly + # TODO: remove this and disable name_create at view level when it becomes possible + raise osv.except_osv(_('Warning'), + _("Quick creation is not available for addresses and contacts, please use the normal form")) def name_get(self, cr, user, ids, context=None): if context is None: