Я пытаюсь обновить фильтр домена для поля many2one от нажатия кнопки, функция запускается, но я не вижу никаких изменений в пользовательском интерфейсе, вот класс, который я использую:
class ProjectTask(models.Model):
_inherit = 'project.task'
my_users = fields.Many2one('res.users', string="My Users", readonly=False)
def filterUsers(self):
domain = ...mydomainTogetUsers
filtered_users = self.env['res.users'].search(domain).mapped('id')
return {'domain': {'my_users ': [('id', 'in', filtered_users)]}}
У меня есть следующая кнопка объекта для просмотра функции:
<button name="filterUsers" string="Filter Users" type="object" class="oe_highlight"/>
Функция выполняется, но поле many2one остается прежним.
Есть ли способ обновить список полей после вызова функция