Open streino opened 1 year ago
D'une manière générale, ce que fait cette méthode ecospheres.dcat.plugin.DcatFrenchPlugin.after_search
est douteux... Mais il suffit pour ne plus avoir de plantage de remplacer ça :
_dict_resources = _dict.get('resources')
par ça (ou équivalent) :
_dict_resources = _dict.get('resources', [])
Est-ce que c'est beaucoup plus long de faire cette correction-là et de la répercuter sur intégration ?
J'ai un peu envie de conserver fl
- sous réserve qu'il fonctionne, ce qui nécessite sans doute de corriger sa syntaxe. Ça représente tout de même beaucoup de champs en moins sur beaucoup de jeux de données, non ?
Une requête sur https://integration.data.e2.rie.gouv.fr/api/action/package_search contenant :
Provoque un 500 avec le log suivant :
Si on retire le paramètre
fl
, la requête passe.