3
0
Fork 0

[FIX] web_field_required_invisible_manager: consider portal users

14.0
Ilyas 2023-10-05 12:57:58 +02:00
parent c0c576483e
commit 0d8c193850
1 changed files with 4 additions and 3 deletions

View File

@ -128,9 +128,10 @@ class Base(models.AbstractModel):
def default_get(self, fields_list): def default_get(self, fields_list):
res = super(Base, self).default_get(fields_list) res = super(Base, self).default_get(fields_list)
vals = self._default_get_compute_restrictions_fields() if self.env.user.has_group("base.group_user"):
if vals: vals = self._default_get_compute_restrictions_fields()
res.update(vals) if vals:
res.update(vals)
return res return res
def _default_get_compute_restrictions_fields(self): def _default_get_compute_restrictions_fields(self):