Skip to content

Commit af4ac8e

Browse files
committed
[FIX] estate: Error fixed
1 parent f6c1929 commit af4ac8e

File tree

11 files changed

+28
-23
lines changed

11 files changed

+28
-23
lines changed

estate/__manifest__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
22
'name': 'Estate',
33
"version": "1.0",
4+
'application': True,
5+
'installable': True,
6+
'auto_install': False,
47
"category": "Real Estate/Brokerage",
58
'data': [
6-
'security/ir.model.access.csv',
79
'security/security.xml',
10+
'security/ir.model.access.csv',
811
'views/estate_property_views.xml',
912
'views/estate_property_type_views.xml',
1013
'views/estate_property_tag_views.xml',
11-
'views/res_users_views.xml',
14+
'views/inherited_model_view.xml',
1215
'views/estate_menus.xml',
1316
],
14-
'installable': True,
15-
'application': True,
16-
'auto_install': False,
1717
'license': 'LGPL-3',
1818
}

estate/models/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
from . import estate_property_type
33
from . import estate_property_tag
44
from . import estate_property_offer
5-
from . import res_user
5+
from . import inherited_model

estate/models/estate_property.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from datetime import date
22
from dateutil.relativedelta import relativedelta
3-
from odoo import fields, models, api # type: ignore
4-
from odoo.exceptions import UserError # type: ignore
3+
from odoo import fields, models, api
4+
from odoo.exceptions import UserError
55

66

77
class EstateProperty(models.Model):

estate/models/estate_property_offer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from datetime import timedelta
2-
from odoo import api, fields, models # type: ignore
3-
from odoo.exceptions import UserError, ValidationError # type: ignore
4-
from odoo.tools import float_compare # type: ignore
2+
from odoo import api, fields, models
3+
from odoo.exceptions import UserError, ValidationError
4+
from odoo.tools import float_compare
55

66

77
class EstatePropertyOffer(models.Model):

estate/models/estate_property_tag.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from odoo import fields, models # type: ignore
1+
from odoo import fields, models
22

33

44
class EstatePropertyTag(models.Model):

estate/models/estate_property_type.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from odoo import fields, models, api # type: ignore
1+
from odoo import fields, models, api
22

33

44
class EstatePropertyType(models.Model):

estate/models/res_user.py renamed to estate/models/inherited_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from odoo import models, fields # type: ignore
1+
from odoo import models, fields
22

33

44
class InheritedModel(models.Model):

estate/security/security.xml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<odoo>
33
<record id="estate_group_user" model="res.groups">
4-
<field name="name">Agent</field>
5-
<field name="category_id" ref="base.module_category_real_estate_brokerage"/>
4+
<field name="name">Agent</field>
5+
<field name="comment">Real estate agents can manage the properties under their care, or properties which are not specifically under the care of any agent.</field>
6+
<field name="category_id" ref="base.module_category_real_estate_brokerage"/>
67
</record>
8+
79
<record id="estate_group_manager" model="res.groups">
810
<field name="name">Manager</field>
11+
<field name="comment">Real estate managers can configure the system (manage available types and tags) as well as oversee every property in the pipeline.</field>
912
<field name="category_id" ref="base.module_category_real_estate_brokerage"/>
10-
<field name="implied_ids" eval="[(4,ref('estate_group_user'))]" />
13+
<field name="implied_ids" eval="[(4, ref('estate_group_user'))]"/>
1114
</record>
15+
1216
<record id="rule_id" model="ir.rule">
13-
<field name="name">Agents: see or modify properties with no salesperson or themselves as salesperson</field>
17+
<field name="name">Agents: see or modify properties with no salesman or themselves as
18+
salesman</field>
1419
<field name="model_id" ref="model_estate_property" />
1520
<field name="perm_read" eval="True" />
1621
<field name="perm_write" eval="True" />

estate_account/__manifest__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
'name': 'Estate Account',
3-
'depends': ['base','estate', 'account'],
4-
'data': [
5-
'security/ir.model.access.csv',
6-
],
73
'installable': True,
84
'application': True,
95
'auto_install': False,
6+
'depends': ['estate', 'account'],
7+
'data': [
8+
'security/ir.model.access.csv',
9+
],
1010
'license': 'LGPL-3',
1111
}

0 commit comments

Comments
 (0)