Better error handling during scan
This commit is contained in:
parent
ea27dd917f
commit
f0ef9ea561
|
@ -96,5 +96,10 @@ def get_library_data(library_url):
|
||||||
serializer = serializers.PaginatedCollectionSerializer(
|
serializer = serializers.PaginatedCollectionSerializer(
|
||||||
data=response.json(),
|
data=response.json(),
|
||||||
)
|
)
|
||||||
serializer.is_valid(raise_exception=True)
|
if not serializer.is_valid():
|
||||||
|
return {
|
||||||
|
'errors': [
|
||||||
|
'Invalid ActivityPub response from remote library']
|
||||||
|
}
|
||||||
|
|
||||||
return serializer.validated_data
|
return serializer.validated_data
|
||||||
|
|
Loading…
Reference in New Issue