bemade-addons/bemade_mailcow_blacklist/models/res_users.py

16 lines
409 B
Python
Raw Normal View History

2023-06-28 21:21:29 -04:00
from odoo import models, fields, api
class ResUsers(models.Model):
_inherit = 'res.users'
mailcow_mailbox = fields.Boolean(string='Mailcow Mailbox', default=False)
@api.model
2023-06-28 21:21:29 -04:00
def create(self, vals):
res = super(ResUsers, self).create(vals)
if vals.get('mailcow_mailbox', false):
2023-06-28 21:21:29 -04:00
self.env['mail.mailcow.mailbox'].create_mailbox_for_user(res)
return res