Fix ObjectPermission attribute consolidation

This commit is contained in:
Jeremy Stretch
2020-05-12 16:40:04 -04:00
parent a275a30dca
commit 94d0ebbd7d
4 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -213,9 +213,9 @@ class ObjectPermissionManager(models.Manager):
**{f'can_{action}': True}
)
attrs = {}
attrs = Q()
for perm in qs:
attrs.update(perm.attrs)
attrs |= Q(**perm.attrs)
return attrs