commit
ca1573ad50
|
|
@ -23,6 +23,10 @@ class ir_model_access(models.Model):
|
||||||
# User root have all accesses
|
# User root have all accesses
|
||||||
return True
|
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 isinstance(model, str), 'Not a model name: %s' % (model,)
|
||||||
assert mode in ('read', 'write', 'create', 'unlink'), 'Invalid access mode'
|
assert mode in ('read', 'write', 'create', 'unlink'), 'Invalid access mode'
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue