Skip to content
Snippets Groups Projects

Feature/assign ce admin

Merged Benjamí Ramos requested to merge feature/assign_ce_admin into dev
3 files
+ 14
32
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -29,14 +29,14 @@ class ResPartner(models.Model):
new_partner = super().create(vals)
return new_partner
@api.constrains('email')
def _check_email(self):
count_users = self.env['res.partner'].search_count([
('email', '=', self.email),
('user_ids', '!=', False)
])
if self.email and count_users > 0:
raise ValidationError('The email already registered, please use another email!')
# @api.constrains('email') # TODO: Remove!!
# def _check_email(self):
# count_users = self.env['res.partner'].search_count([
# ('email', '=', self.email),
# ('user_ids', '!=', False)
# ])
# if self.email and count_users > 0:
# raise ValidationError(_('The email already registered, please use another email!'))
def cron_update_company_ids_from_user(self):
partner_with_users = self.search(
Loading