mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-25 08:46:10 -06:00
12589 review changes
This commit is contained in:
parent
101db0fc7b
commit
002c0bf4be
@ -397,9 +397,6 @@ class NetBoxUserEditView(generic.ObjectEditView):
|
|||||||
class NetBoxUserDeleteView(generic.ObjectDeleteView):
|
class NetBoxUserDeleteView(generic.ObjectDeleteView):
|
||||||
queryset = NetBoxUser.objects.all()
|
queryset = NetBoxUser.objects.all()
|
||||||
|
|
||||||
def get_required_permission(self):
|
|
||||||
return get_permission_for_model(User, 'delete')
|
|
||||||
|
|
||||||
|
|
||||||
class NetBoxUserBulkEditView(generic.BulkEditView):
|
class NetBoxUserBulkEditView(generic.BulkEditView):
|
||||||
queryset = NetBoxUser.objects.all()
|
queryset = NetBoxUser.objects.all()
|
||||||
|
@ -79,9 +79,8 @@ class ObjectPermissionRequiredMixin(AccessMixin):
|
|||||||
if user.has_perms((permission_required, *self.additional_permissions)):
|
if user.has_perms((permission_required, *self.additional_permissions)):
|
||||||
|
|
||||||
# Update the view's QuerySet to filter only the permitted objects
|
# Update the view's QuerySet to filter only the permitted objects
|
||||||
if isinstance(self.queryset, RestrictedQuerySet):
|
action = resolve_permission(permission_required)[1]
|
||||||
action = resolve_permission(permission_required)[1]
|
self.queryset = self.queryset.restrict(user, action)
|
||||||
self.queryset = self.queryset.restrict(user, action)
|
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user