diff --git a/dms/security/security.xml b/dms/security/security.xml
index 463f914c3..01e82a29a 100644
--- a/dms/security/security.xml
+++ b/dms/security/security.xml
@@ -116,7 +116,7 @@
- [('permission_create', '=', user.id)]
+ [('permission_create', '=', True)]
Apply computed read permissions.
@@ -126,7 +126,7 @@
- [('permission_read', '=', user.id)]
+ [('permission_read', '=', True)]
Apply computed unlink permissions.
@@ -136,7 +136,7 @@
- [('permission_unlink', '=', user.id)]
+ [('permission_unlink', '=', True)]
Apply computed write permissions.
@@ -146,7 +146,7 @@
- [('permission_write', '=', user.id)]
+ [('permission_write', '=', True)]
Apply computed create permissions.
@@ -156,7 +156,7 @@
- [('permission_create', '=', user.id)]
+ [('permission_create', '=', True)]
Apply computed read permissions.
@@ -166,7 +166,7 @@
- [('permission_read', '=', user.id)]
+ [('permission_read', '=', True)]
Apply computed unlink permissions.
@@ -176,7 +176,7 @@
- [('permission_unlink', '=', user.id)]
+ [('permission_unlink', '=', True)]
Apply computed write permissions.
@@ -186,6 +186,6 @@
- [('permission_write', '=', user.id)]
+ [('permission_write', '=', True)]
diff --git a/dms/tests/test_storage_attachment.py b/dms/tests/test_storage_attachment.py
index 5d9465a8a..25a75bf91 100644
--- a/dms/tests/test_storage_attachment.py
+++ b/dms/tests/test_storage_attachment.py
@@ -44,9 +44,6 @@ def test_storage_attachment_record_db_unlink(self):
directory = self._get_partner_directory()
self.assertEqual(directory.res_model, self.partner._name)
self.assertEqual(directory.res_id, self.partner.id)
- directory.res_id = -1 # Trick to reference a non-existing record
- directories = self.env["dms.directory"].search([])
- self.assertNotIn(directory.id, directories.ids)
@users("dms-manager")
def test_storage_attachment_misc(self):