From 1b53cda20122531b1b3d1df4316b3627445b3b38 Mon Sep 17 00:00:00 2001 From: Mazen Abdo Date: Sun, 9 Nov 2025 12:17:39 +0200 Subject: [PATCH] fix --- .../simplify_access_management/models/ir_model_access.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/odex25_base/simplify_access_management/models/ir_model_access.py b/odex25_base/simplify_access_management/models/ir_model_access.py index 1fd3d59df..0d983f988 100644 --- a/odex25_base/simplify_access_management/models/ir_model_access.py +++ b/odex25_base/simplify_access_management/models/ir_model_access.py @@ -23,6 +23,10 @@ class ir_model_access(models.Model): # User root have all accesses return True + # Handle auth='none' API endpoints with sudo() - Fix for mobile API access + if not self._uid: + return True + assert isinstance(model, str), 'Not a model name: %s' % (model,) assert mode in ('read', 'write', 'create', 'unlink'), 'Invalid access mode'