cbn-alpin / gn_module_conservation_strategy

Outil d'aide à la décision des actions de la stratégie de conservation à mettre en place pour les taxons prioritaires d'un territoire.
GNU General Public License v3.0
0 stars 0 forks source link

Mise à jour fiche bilan stationnel impossible #36

Open jpm-cbna opened 8 months ago

jpm-cbna commented 8 months ago

Dans certains cas particulier (à détailler), il est impossible d'enregistrer une fiche bilan stationnel. Un message d'erreur survient (voir PJ).

Le message d'erreur généré par GeoNature semble être le suivant:

Error SQLAlchemy (psycopg2.errors.UniqueViolation) ERREUR:  la valeur d'une clé dupliquée rompt la contrainte unique « t_action_pkey »
DETAIL:  La clé « (id_action)=(65) » existe déjà.

[SQL: INSERT INTO pr_conservation_strategy.t_action (id_action, id_assessment, id_action_level, id_action_type, id_action_progress, plan_for, starting_date, description) VALUES (%(id_action)s, %(id_assessment)s, %(id_action_level)s, %(id_action_type)s, %(id_action_progress)s, %(plan_for)s, %(starting_date)s, %(description)s)]
[parameters: {'id_action': 65, 'id_assessment': 39, 'id_action_level': (675,), 'id_action_type': (680,), 'id_action_progress': (688,), 'plan_for': None, 'starting_date': '2017-09-13 00:00:00+02:00', 'description': 'Maintenir la surveillance tous les 10 ans avec le protocole suivi territoire.\nInclure dans l’échantillonnage les stations de Puy Sanière/Puy St Eusè ... (257 characters truncated) ... e la distribution spatiale de l’espèce et contribuera à alimenter l’évaluation de l’état de conservation de l’espèce lors des sessions de rapportage.'}]
(Background on this error at: http://sqlalche.me/e/13/gkpj)

Voir aussi le problème 73 sur Glitchtip.

unnamed