Adapt get/dataset/{id}/distributions
flo7894 opened this issue · comments
A dataset can have zero, one or many distributions. The json response should behave accordingly.
Sur la méthode get/dataset/{id}/distributions , il y a les problèmes suivants :
- sur test001 on a un null à la fin du json, comme s'il attendait deux distributions
- sur test004 avec trois distributions on a une erreur 500
- sur test005 la distribution à deux url de téléchargement mais dans le json on a deux distributions avec une url, plutôt qu'une distribution avec les url dans un array
Il y a aussi un effet de bord sur la méthode get/datasets/list qui retourne à la fois les datasets et les distributions
Les données de tests sont dans le fichier txt (c'est du .trig mais github ne semble pas prendre en charge le format)
La méthode devrait retourner un array. Pour test001 et test005 on a le résultat attendu. En revanche pour test03 et test04 on devrait respectivement avoir deux et trois distributions dans la réponse json