[FEAT] Limit Map and Network views to admins

This commit is contained in:
2023-03-25 13:54:55 +00:00
parent e37d5fcb61
commit 21088a1412
5 changed files with 19 additions and 16 deletions

View File

@@ -11,6 +11,7 @@ from django.utils import timezone
from django.views.generic import TemplateView
from people import forms, models, serializers
from breccia_mapper.views import UserIsStaffMixin
logger = logging.getLogger(__name__) # pylint: disable=invalid-name
@@ -57,7 +58,7 @@ filter_people = filter_by_form_answers(
)
class NetworkView(LoginRequiredMixin, TemplateView):
class NetworkView(UserIsStaffMixin, LoginRequiredMixin, TemplateView):
"""View to display relationship network."""
template_name = 'people/network.html'