diff --git a/app_common/models/__init__.py b/app_common/models/__init__.py index b9af2dec..534ba2b7 100644 --- a/app_common/models/__init__.py +++ b/app_common/models/__init__.py @@ -30,6 +30,7 @@ from . import ir_mail_server from . import mail_mail from . import ir_http from . import app_import +from . import res_partner diff --git a/app_common/models/res_partner.py b/app_common/models/res_partner.py new file mode 100644 index 00000000..e0a087bc --- /dev/null +++ b/app_common/models/res_partner.py @@ -0,0 +1,13 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import api, fields, models, tools, _ + + +class ResPartner(models.Model): + _inherit = 'res.partner' + + def get_related_user_id(self): + self.ensure_one() + user = self.env['res.users'].sudo().with_context(active_test=False).search([('partner_id', '=', self.id)], limit=1) + return user