Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Mail Plugin

Entity: res.partner

Compute Method: _compute_partner_iap_info

View 19.0
Inputs Method Outputs
- partner_iaps = self.env['res.partner.iap'].sudo().search([('partner_id', 'in', self.ids)])
- partner_iaps_per_partner = {
-             partner_iap.partner_id: partner_iap
-             for partner_iap in partner_iaps
-         }
- for partner in self:
-             partner_iap = partner_iaps_per_partner.get(partner)
-             if partner_iap:
-                 partner.iap_enrich_info = partner_iap.iap_enrich_info
-                 partner.iap_search_domain = partner_iap.iap_search_domain
-             else:
-                 partner.iap_enrich_info = False
-                 partner.iap_search_domain = False
  • iap_enrich_info
  • iap_search_domain

Back to entity