Skip to content

Commit

Permalink
Andy comments 1/n
Browse files Browse the repository at this point in the history
  • Loading branch information
WillNilges committed Dec 20, 2023
1 parent 5b42900 commit ee09c31
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/meshapi/permissions.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,6 @@ def has_permission(self, request, view):

class NewNodePermissions(permissions.BasePermission):
def has_permission(self, request, view):
if not (request.user.is_superuser or is_installer(request.user)):
if not (request.user.is_superuser or is_admin(request.user) or is_installer(request.user)):
raise PermissionDenied(perm_denied_generic_msg)
return True
4 changes: 1 addition & 3 deletions src/meshapi/tests/test_nn.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,12 @@
from django.contrib.auth.models import User
from django.test import TestCase, Client
from meshapi.models import Building
from meshapi.views import NewNodeRequest

from .sample_data import *
from .sample_data import sample_member, sample_building, sample_install, sample_request


# Test basic NN form stuff (input validation, etc)
class TestNN(TestCase):
c = Client()
admin_c = Client()

def setUp(self):
Expand Down

0 comments on commit ee09c31

Please sign in to comment.