Skip to content

Commit 7accc92

Browse files
committed
[FIX] recursions
1 parent fc56b8d commit 7accc92

File tree

11 files changed

+33
-5
lines changed

11 files changed

+33
-5
lines changed

spp_area/__manifest__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"views/area.xml",
3030
"views/area_import.xml",
3131
"views/area_kind.xml",
32-
"views/user.xml",
3332
],
3433
"assets": {},
3534
"demo": [],

spp_area/models/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,3 @@
22

33

44
from . import registrant
5-
from . import area
6-
from . import user

spp_idqueue/__manifest__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"data": [
2323
"data/id_pass.xml",
2424
"data/queue_data.xml",
25-
"data/roles.xml",
2625
"security/g2p_security.xml",
2726
"security/ir.model.access.csv",
2827
"views/id_queue_view.xml",

spp_registry_base/__manifest__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"g2p_registry_individual",
1818
"g2p_registry_group",
1919
"g2p_registry_membership",
20-
"spp_user_roles",
2120
],
2221
"data": [
2322
"security/security_access.xml",

spp_user_roles/__manifest__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
"mail",
1414
"g2p_registry_base",
1515
"g2p_registry_group",
16+
"spp_area",
17+
"spp_idqueue",
1618
"base_user_role",
1719
],
1820
"data": [
@@ -21,6 +23,7 @@
2123
"data/local_roles.xml",
2224
"data/global_roles.xml",
2325
"data/ir_cron.xml",
26+
"data/roles.xml",
2427
"views/role.xml",
2528
"views/user.xml",
2629
],
File renamed without changes.

spp_user_roles/models/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
# Part of OpenSPP. See LICENSE file for full copyright and licensing details.
22

33
from . import role
4+
from . import user
5+
from . import area
6+
from . import res_partner
File renamed without changes.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Part of OpenSPP. See LICENSE file for full copyright and licensing details.
2+
3+
import logging
4+
5+
from odoo import api, models
6+
7+
_logger = logging.getLogger(__name__)
8+
9+
10+
class ResPartner(models.Model):
11+
_inherit = "res.partner"
12+
13+
@api.model
14+
def _prepare_domain(self, domain):
15+
domain = domain or []
16+
domain += [("area_id", "child_of", self.env.user.center_area_ids.ids)] if self.env.user.center_area_ids else []
17+
return domain
18+
19+
@api.model
20+
def search_read(self, domain=None, fields=None, offset=0, limit=None, order=None):
21+
domain = self._prepare_domain(domain)
22+
return super().search_read(domain, fields, offset, limit, order)
23+
24+
@api.model
25+
def web_search_read(self, domain, specification, offset=0, limit=None, order=None, count_limit=None):
26+
domain = self._prepare_domain(domain)
27+
return super().web_search_read(domain, specification, offset, limit, order, count_limit)
File renamed without changes.

0 commit comments

Comments
 (0)