From 9df7381ced04b44e470fe0a060b6b82773f20c84 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Thu, 13 Sep 2012 20:52:31 +0200 Subject: [PATCH] [FIX] clean error message when creating a user froma partner form bzr revid: fp@tinyerp.com-20120913185231-efkupz42kovrekpx --- addons/mail/res_users.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/mail/res_users.py b/addons/mail/res_users.py index f9ca54c478d..8bbe075f159 100644 --- a/addons/mail/res_users.py +++ b/addons/mail/res_users.py @@ -72,6 +72,9 @@ class res_users(osv.Model): def create(self, cr, uid, data, context=None): # create default alias same as the login + if not data.get('login', False): + raise osv.except_osv(_('Invalid Action!'), _('You may not create a user.')) + mail_alias = self.pool.get('mail.alias') alias_id = mail_alias.create_unique_alias(cr, uid, {'alias_name': data['login']}, model_name=self._name, context=context) data['alias_id'] = alias_id