Depuis https://github.com/BaseAdresseNationale/api-depot/pull/48, les clients de l'API de dépôt disposent d'un identifiant mongo unique. Les clients déjà existants ont gardé cet identifiant "legacy", mais les nouveaux n'en ont pas. Or, pendant la publication d'une révision, le moissonneur se base sur cet identifiant "legacy" et, en cas de conflit, le stock dans currentClientId.
De plus, le moissonneur s'identifie également avec cet identifiant.
Évolutions
Il est nécessaire de faire une migration des currentClientId existant pour les remplacer par l'identifiant mongo. Mais aussi de mettre à jour la variable API_DEPOT_CLIENT_IDdans le .env pour utiliser l'identifiant mongo.
Contexte
Depuis https://github.com/BaseAdresseNationale/api-depot/pull/48, les clients de l'API de dépôt disposent d'un identifiant mongo unique. Les clients déjà existants ont gardé cet identifiant "legacy", mais les nouveaux n'en ont pas. Or, pendant la publication d'une révision, le moissonneur se base sur cet identifiant "legacy" et, en cas de conflit, le stock dans
currentClientId
.De plus, le moissonneur s'identifie également avec cet identifiant.
Évolutions
Il est nécessaire de faire une migration des
currentClientId
existant pour les remplacer par l'identifiant mongo. Mais aussi de mettre à jour la variableAPI_DEPOT_CLIENT_ID
dans le.env
pour utiliser l'identifiant mongo.