fix channel search 404 error response
This commit is contained in:
parent
2e78ca2393
commit
c360a50cc8
|
|
@ -278,6 +278,12 @@ class ChannelApiSearchView(ApiBaseView):
|
||||||
return Response(error.data, status=400)
|
return Response(error.data, status=400)
|
||||||
|
|
||||||
self.get_document(parsed["url"])
|
self.get_document(parsed["url"])
|
||||||
|
if not self.response:
|
||||||
|
error = ErrorResponseSerializer(
|
||||||
|
{"error": f"channel not found: {query}"}
|
||||||
|
)
|
||||||
|
return Response(error.data, status=404)
|
||||||
|
|
||||||
serializer = ChannelSerializer(self.response)
|
serializer = ChannelSerializer(self.response)
|
||||||
|
|
||||||
return Response(serializer.data, status=self.status_code)
|
return Response(serializer.data, status=self.status_code)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue