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

Module: Base

Entity: ir.module.module.dependency

Compute Method: _compute_depend

View 17.0 View 19.0
Inputs Method Outputs
  • name
- names = list(set(dep.name for dep in self))
+ names = {dep.name for dep in self}
mods = self.env['ir.module.module'].search([('name', 'in', names)])
- name_mod = dict((mod.name, mod) for mod in mods)
+ name_mod = {mod.name: mod for mod in mods}
for dep in self:
            dep.depend_id = name_mod.get(dep.name)
  • depend_id

Back to entity