From 6b737de8b9566924ff667404b25c7f7497f1d031 Mon Sep 17 00:00:00 2001 From: twalter-c2c Date: Wed, 17 Sep 2025 17:22:07 +0200 Subject: [PATCH] [FIX] onchange_helper: avoid permissions issue --- onchange_helper/models/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/onchange_helper/models/base.py b/onchange_helper/models/base.py index c087ddc8c2f..c28695a4220 100644 --- a/onchange_helper/models/base.py +++ b/onchange_helper/models/base.py @@ -42,7 +42,8 @@ def play_onchanges(self, values, onchange_fields): self.ensure_one() record_values = self._convert_to_write( { - field_name: self[field_name] + # use sudo to avoid access right issue + field_name: self.sudo()[field_name] for field_name, field in self._fields.items() } )