mapping-tools/v1/rnsr/2022/json: examples don't find any RNSR #41

Closed parmentf opened this issue on 19 Sep - 1 comment

@parmentf parmentf commented on 19 Sep

En générant des tests automatiquement à partir des fichiers d'exemples (celui de mapping-tools en particulier), je me suis rendu compte que la route /v1/rnsr/2022/json ne renvoyait que des "value": "n/a" pour les exemples présentés.

Exemples présentés:

[
    { "id":1, "value": "200816947R" },
    { "id":2, "value": "202023588G" },
    { "id":3, "value": "201521249L" },
    { "id":4, "value": "200816947R" },
    { "id":5, "value": "199018578S" },
    { "id":6, "value": "202023587F" },
    { "id":7, "value": "202024262P" },
    { "id":8, "value": "201722766B" },
    { "id":9, "value": "201722545L" },
    { "id":10, "value": "200711922H" }
]

Or, le premier RNSR est présent dans le fichier mapping-tools/v1/rnsr/2022/RNSR-2021.jsonl:

{
    "id": "200816947R",
    "value": {
        "etablissements": [
            {
                "numUAI": "0290346U",
                "libelle": "Université de Brest",
                "sigle": "BREST"
            },
            {
                "numUAI": "0133973Y",
                "libelle": "Institut de recherche pour le developpement",
                "sigle": "IRD"
            },
            {
                "numUAI": "0922262J",
                "libelle": "Institut Francais de Recherche pour l'Exploitation de la Mer",
                "sigle": "IFREMER"
            },
            {
                "numUAI": "0753639Y",
                "libelle": "Centre national de la recherche scientifique",
                "sigle": "CNRS"
            }
        ],
        "numero_national_de_structure": "200816947R",
        "libelle": "LABORATOIRE D'OCEANOGRAPHIE PHYSIQUE ET SPATIALE",
        "type_de_structure": "UMR",
        "annee_de_creation": "2016",
        "sigle": "LOPS",
        "url": "https://www.umr-lops.fr/",
        "structure_englobante": {
            "id": "200810872M",
            "value": "Institut Universitaire Européen de la Mer"
        },
        "structuration_hierachique": [
            {
                "id": "200810872M",
                "value": "Institut Universitaire Européen de la Mer"
            },
            {
                "id": "200816947R",
                "value": "LABORATOIRE D'OCEANOGRAPHIE PHYSIQUE ET SPATIALE"
            }
        ],
        "structures_rattachees": []
    }
}

Même l'exemple présent dans OpenAPI renvoie n/a.

@parmentf parmentf referenced the issue on 17 Oct

d886296 résout le problème, même si je n'ai toujours pas compris pourquoi.

@parmentf parmentf closed this issue on 17 Oct
Labels

Priority
default
Milestone
No milestone
Assignee
No one
1 participant
@parmentf