summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Trigaux <mat@odoo.com>2020-05-19 11:37:17 +0200
committerMartin Trigaux <mat@odoo.com>2020-05-26 15:50:11 +0200
commit2f26eee981e6857fc0d9aeebe53ec85939bebfb2 (patch)
tree0736aee39c489f7a9ddeaff83b8ffa44c71b9e4c
parenta4472b104bb98507ef000896a98eac4a29e752f6 (diff)
[IMP] base: do not verify ACL on ir.property
Users have no longer access to unlink if not system. Property are accessed via sudo so ACL check is no longer relevant.
-rw-r--r--odoo/addons/base/models/ir_property.py2
1 files changed, 0 insertions, 2 deletions
diff --git a/odoo/addons/base/models/ir_property.py b/odoo/addons/base/models/ir_property.py
index d5b47d9a9ab..aa9a6c04535 100644
--- a/odoo/addons/base/models/ir_property.py
+++ b/odoo/addons/base/models/ir_property.py
@@ -360,8 +360,6 @@ class Property(models.Model):
if value == default_value:
# avoid prop.unlink(), as it clears the record cache that can
# contain the value of other properties to set on record!
- prop.check_access_rights('unlink')
- prop.check_access_rule('unlink')
self._cr.execute("DELETE FROM ir_property WHERE id=%s", [prop.id])
elif value != clean(prop.get_by_record()):
prop.write({'value': value})