From 2f26eee981e6857fc0d9aeebe53ec85939bebfb2 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 19 May 2020 11:37:17 +0200 Subject: [PATCH] [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. --- odoo/addons/base/models/ir_property.py | 2 -- 1 file changed, 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})