From 22dcc56e01cca341be07c3582481637e30e52c13 Mon Sep 17 00:00:00 2001 From: manuel Date: Thu, 25 Jul 2024 19:19:38 +0200 Subject: [PATCH] Add offer views in manifest, security for offer, tree in notebook page for offer in estate property view --- estate/__manifest__.py | 3 ++- estate/models/estate_property.py | 1 + estate/security/ir.model.access.csv | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/estate/__manifest__.py b/estate/__manifest__.py index 47ad421..9c8f307 100644 --- a/estate/__manifest__.py +++ b/estate/__manifest__.py @@ -10,7 +10,8 @@ 'security/ir.model.access.csv', 'views/estate_property_views.xml', 'views/estate_property_type_views.xml', - 'views/estate_property_tag_views.xml', + 'views/estate_property_tag_views.xml', + 'views/estate_property_offer_views.xml', 'views/estate_menus.xml', ], 'installable': True, diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py index 674f93d..01069aa 100644 --- a/estate/models/estate_property.py +++ b/estate/models/estate_property.py @@ -44,3 +44,4 @@ class EstateProperty(models.Model): buyer_id = fields.Many2one('res.partner', string="Buyer", copy=False) salesperson_id = fields.Many2one('res.users', string="Salesperson", default=lambda self: self.env.user) tag_ids = fields.Many2many('estate.property.tag',string="Tag") + offer_ids = fields.One2many('estate.property.offer', 'property_id', string="Offers") diff --git a/estate/security/ir.model.access.csv b/estate/security/ir.model.access.csv index 57df98b..9dd8742 100644 --- a/estate/security/ir.model.access.csv +++ b/estate/security/ir.model.access.csv @@ -2,3 +2,5 @@ id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink access_estate_property,access_estate_property,model_estate_property,base.group_user,1,1,1,1 access_estate_property_type,access_estate_property_type,model_estate_property_type,base.group_user,1,1,1,1 access_estate_property_tag,access_estate_property_tag,model_estate_property_tag,base.group_user,1,1,1,1 +access_estate_property_offer,access_estate_property_offer,model_estate_property_offer,base.group_user,1,1,1,1 +