Merge pull request #5027 from expsa/kch_dev_odex25_hr

[FIX] hr_base: fix bug
This commit is contained in:
kchyounes19 2025-10-22 13:21:10 +01:00 committed by GitHub
commit dceca0d87b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -314,6 +314,8 @@ class HrEmployee(models.Model):
#override search method #override search method
@api.model @api.model
def name_search(self, name='', args=None, operator='ilike', limit=100): def name_search(self, name='', args=None, operator='ilike', limit=100):
if self._context.get('default_domain_force_all'):
self = self.sudo()
if operator not in ('ilike', 'like', '=', '=like', '=ilike') or not name: if operator not in ('ilike', 'like', '=', '=like', '=ilike') or not name:
return super(HrEmployee, self).name_search(name, args, operator, limit) return super(HrEmployee, self).name_search(name, args, operator, limit)
args = args or [] args = args or []