gracful recipes api error on wrong format of update_at

This commit is contained in:
vabene1111
2021-02-16 22:14:40 +01:00
parent 543e52d596
commit 894d2d2e6b

View File

@ -9,7 +9,7 @@ from annoying.functions import get_object_or_None
from django.contrib import messages from django.contrib import messages
from django.contrib.auth.models import User from django.contrib.auth.models import User
from django.core import management from django.core import management
from django.core.exceptions import FieldError from django.core.exceptions import FieldError, ValidationError
from django.core.files import File from django.core.files import File
from django.db.models import Q from django.db.models import Q
from django.http import FileResponse, HttpResponse, JsonResponse from django.http import FileResponse, HttpResponse, JsonResponse
@ -70,6 +70,8 @@ class StandardFilterMixin(ViewSetMixin):
queryset = queryset.filter(updated_at__gte=updated_at) queryset = queryset.filter(updated_at__gte=updated_at)
except FieldError: except FieldError:
pass pass
except ValidationError:
raise APIException(_('Parameter updated_at incorrectly formatted'))
limit = self.request.query_params.get('limit', None) limit = self.request.query_params.get('limit', None)
random = self.request.query_params.get('random', False) random = self.request.query_params.get('random', False)