api: skip elements with invalid slugs in export-import API (#83124) #814
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/83124-export-import-api-invalid-slugs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -195,2 +198,3 @@
raise Http404()
return JsonResponse({'data': [export_object_ref(request, x) for x in klass.select()]})
object_refs = [export_object_ref(request, x) for x in klass.select()]
return JsonResponse({'data': [x for x in object_refs if x]})
Je ne suis pas totalement fan de juste zappper ces éléments mais je n'ai pas d'idée propre pour la remontée de l'info comme quoi il y a un bout en erreur dans hobo.
Peut-être sur le NoReverseMatch, poser un log.error/warning/peu importe, ou une logged error ?
Pour qu'on puisse corriger les slugs malformés, éventuellement
WIP: api: skip elements with invalid slugs in export-import API (#83124)to api: skip elements with invalid slugs in export-import API (#83124)