Permission
This commit is contained in:
parent
e3420d571e
commit
58db94e2d0
|
|
@ -121,11 +121,10 @@ class IsContentPageManager(IsStandardUser):
|
||||||
if hasattr(request, 'user') and hasattr(request.data, 'site_id'):
|
if hasattr(request, 'user') and hasattr(request.data, 'site_id'):
|
||||||
role = Role.objects.filter(role=Role.CONTENT_PAGE_MANAGER,
|
role = Role.objects.filter(role=Role.CONTENT_PAGE_MANAGER,
|
||||||
site_id=request.data.site_id,) \
|
site_id=request.data.site_id,) \
|
||||||
.first() # 'Comments moderator'
|
.first()
|
||||||
|
|
||||||
rules = [
|
rules = [
|
||||||
UserRole.objects.filter(user=request.user, role=role).exists(),
|
UserRole.objects.filter(user=request.user, role=role).exists(),
|
||||||
# and obj.user != request.user,
|
|
||||||
super().has_permission(request, view)
|
super().has_permission(request, view)
|
||||||
]
|
]
|
||||||
return any(rules)
|
return any(rules)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user