mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-22 20:12:00 -06:00
Added missing permission class to reports API viewset
This commit is contained in:
parent
fdae3a3f31
commit
7e6573d191
@ -12,7 +12,7 @@ from django.shortcuts import get_object_or_404
|
||||
from extras import filters
|
||||
from extras.models import CustomField, ExportTemplate, Graph, ImageAttachment, ReportResult, TopologyMap, UserAction
|
||||
from extras.reports import get_report, get_reports
|
||||
from utilities.api import FieldChoicesViewSet, WritableSerializerMixin
|
||||
from utilities.api import FieldChoicesViewSet, IsAuthenticatedOrLoginNotRequired, WritableSerializerMixin
|
||||
from . import serializers
|
||||
|
||||
|
||||
@ -127,6 +127,7 @@ class ImageAttachmentViewSet(WritableSerializerMixin, ModelViewSet):
|
||||
#
|
||||
|
||||
class ReportViewSet(ViewSet):
|
||||
permission_classes = [IsAuthenticatedOrLoginNotRequired]
|
||||
_ignore_model_permissions = True
|
||||
exclude_from_schema = True
|
||||
lookup_value_regex = '[^/]+' # Allow dots
|
||||
|
Loading…
Reference in New Issue
Block a user