12589 update comments

This commit is contained in:
Arthur 2023-06-15 17:02:58 -07:00
parent 540339683c
commit d0d74c98ad

View File

@ -358,6 +358,9 @@ class NetBoxUserView(generic.ObjectView):
template_name = 'users/user.html' template_name = 'users/user.html'
def get_required_permission(self): def get_required_permission(self):
# Need to override as ObjectView will query for NetBoxUser as the model
# but the model we need to check perms for is User
breakpoint()
return get_permission_for_model(User, 'view') return get_permission_for_model(User, 'view')
def get_extra_context(self, request, instance): def get_extra_context(self, request, instance):
@ -379,8 +382,8 @@ class NetBoxUserEditView(generic.ObjectEditView):
form = forms.UserForm form = forms.UserForm
def get_required_permission(self): def get_required_permission(self):
# self._permission_action is set by dispatch() to either "add" or "change" depending on whether # Need to override as ObjectView will query for NetBoxUser as the model
# we are modifying an existing object or creating a new one. # but the model we need to check perms for is User
return get_permission_for_model(User, self._permission_action) return get_permission_for_model(User, self._permission_action)