Backport and remove code from the permission app

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2019-04-13 01:43:03 -04:00
parent 0d4ab4f2cf
commit f3413b4283
15 changed files with 81 additions and 80 deletions

View File

@@ -366,15 +366,15 @@ class Link(object):
if resolved_object:
try:
AccessControlList.objects.check_access(
permissions=self.permissions, user=request.user,
obj=resolved_object, related=self.permissions_related
obj=resolved_object, permissions=self.permissions,
related=self.permissions_related, user=request.user
)
except PermissionDenied:
return None
else:
try:
Permission.check_permissions(
requester=request.user, permissions=self.permissions
permissions=self.permissions, user=request.user
)
except PermissionDenied:
return None