[IMP] partner_profiles_portal: remove position profile frm child_ids
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
"name": "partner_profiles_portal",
|
"name": "partner_profiles_portal",
|
||||||
"version": "12.0.2.4.2",
|
"version": "12.0.2.5.0",
|
||||||
"author": "Elabore",
|
"author": "Elabore",
|
||||||
"website": "https://elabore.coop",
|
"website": "https://elabore.coop",
|
||||||
"maintainer": "Stéphan Sainléger",
|
"maintainer": "Stéphan Sainléger",
|
||||||
|
@@ -41,15 +41,15 @@ class res_partner(models.Model):
|
|||||||
@api.depends(
|
@api.depends(
|
||||||
"other_contact_ids",
|
"other_contact_ids",
|
||||||
"other_contact_ids.edit_structure_profiles",
|
"other_contact_ids.edit_structure_profiles",
|
||||||
"child_ids",
|
"structure_position_ids",
|
||||||
"child_ids.edit_structure_profiles",
|
"structure_position_ids.edit_structure_profiles",
|
||||||
)
|
)
|
||||||
def _compute_can_read_edit(self):
|
def _compute_can_read_edit(self):
|
||||||
for partner in self:
|
for partner in self:
|
||||||
partner.can_edit_structure_profiles_ids = partner.child_ids.filtered(
|
partner.can_edit_structure_profiles_ids = partner.structure_position_ids.filtered(
|
||||||
"edit_structure_profiles"
|
"edit_structure_profiles"
|
||||||
).mapped("contact_id")
|
).mapped("contact_id")
|
||||||
partner.child_main_contact_ids = partner.child_ids.mapped("contact_id")
|
partner.child_main_contact_ids = partner.structure_position_ids.mapped("contact_id")
|
||||||
|
|
||||||
@api.depends("user_ids")
|
@api.depends("user_ids")
|
||||||
def _compute_odoo_user_id(self):
|
def _compute_odoo_user_id(self):
|
||||||
|
Reference in New Issue
Block a user