Skip to content

Commit 6ae3af2

Browse files
authored
13459 Fix OpenAPI type for TreeNodeMultipleChoiceFilter (#17095)
* 13459 Correct OpenAPI type for TreeNodeMultipleChoiceFilter * 13459 Correct OpenAPI type for TreeNodeMultipleChoiceFilter
1 parent 6c845bd commit 6ae3af2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

netbox/utilities/filters.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from django.conf import settings
44
from django.core.exceptions import ValidationError
55
from django_filters.constants import EMPTY_VALUES
6-
from drf_spectacular.utils import extend_schema_field
76
from drf_spectacular.types import OpenApiTypes
7+
from drf_spectacular.utils import extend_schema_field
88

99
__all__ = (
1010
'ContentTypeFilter',
@@ -116,6 +116,7 @@ class MultiValueWWNFilter(django_filters.MultipleChoiceFilter):
116116
field_class = multivalue_field_factory(forms.CharField)
117117

118118

119+
@extend_schema_field(OpenApiTypes.STR)
119120
class TreeNodeMultipleChoiceFilter(django_filters.ModelMultipleChoiceFilter):
120121
"""
121122
Filters for a set of Models, including all descendant models within a Tree. Example: [<Region: R1>,<Region: R2>]

0 commit comments

Comments
 (0)