Skip to content

Commit fd5cd86

Browse files
committed
fix return type for MultipleChoiceFilter.get_filter_predicate
1 parent 601dc5f commit fd5cd86

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

stubs/django-filter/django_filters/filters.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ class MultipleChoiceFilter(Filter):
131131
) -> None: ...
132132
def is_noop(self, qs: QuerySet[Any], value: Any) -> bool: ... # Value can be any filter input
133133
def filter(self, qs: QuerySet[Any], value: Any) -> QuerySet[Any]: ...
134-
def get_filter_predicate(self, v: Any) -> Q: ... # Predicate value can be any filter input type
134+
def get_filter_predicate(self, v: Any) -> dict[str, Any]: ... # Predicate value can be any filter input type
135135

136136
class TypedMultipleChoiceFilter(MultipleChoiceFilter):
137137
field_class: type[forms.TypedMultipleChoiceField] # More specific than parent MultipleChoiceField

0 commit comments

Comments
 (0)