]> git.ipfire.org Git - thirdparty/patchwork.git/commitdiff
REST: Use DRF-specific filterset
authorStephen Finucane <stephen@that.guru>
Wed, 11 Apr 2018 16:13:38 +0000 (17:13 +0100)
committerDaniel Axtens <dja@axtens.net>
Wed, 9 May 2018 16:22:18 +0000 (02:22 +1000)
This variant of 'FilterSet' will convert a 'django.forms.ValidationError',
which wouldn't be handled by DRF, to a
'rest_framework.exceptions.ValidationError', which would be.

Signed-off-by: Stephen Finucane <stephen@that.guru>
[dja: commit message]
Signed-off-by: Daniel Axtens <dja@axtens.net>
patchwork/api/filters.py

index 4d8d504d14f656e70d6e30038a4f17ccaba54608..f6fff792df8dac97a22af29792c4d082f90dc12a 100644 (file)
@@ -20,7 +20,7 @@
 from django.contrib.auth.models import User
 from django.core.exceptions import ValidationError
 from django.db.models import Q
-from django_filters import FilterSet
+from django_filters.rest_framework import FilterSet
 from django_filters import IsoDateTimeFilter
 from django_filters import ModelMultipleChoiceFilter
 from django.forms import ModelMultipleChoiceField as BaseMultipleChoiceField