Skip to content

Optimise les requêtes de l'interface d'édition de rapport

Killian Kemps requested to merge improve-usage-report-edition-page into main

Détails

  • fix(api): Ignore une race condition lors de la création d'une vue PostgreSQL
  • feat(front): Évite de recharger les champs juste après avoir lancé une génération de champs car ce n'est généralement pas encore terminé
  • Met à jour un champ directement en local au lieu de recharger tous les champs
  • Mutualise les requêtes de récupération de champs entre les composants de la même page d'édition
  • Fix: Évite de créer des champs infos vides

Explications

Quelques fois des erreurs 500 sont provoquées lorsqu'on ouvre la page d'édition d'un rapport à cause de multiples requêtes concurrentes. Cette MR améliore la navigation sur la page d'édition en évitant ces erreurs.

Captures d'écran

Références

https://taches.cemea.org/b/bJJXFZxe6pRHN8uHy/dev-web/LWpr7oPhHZX7WPTu4

Dépendances

https://taches.cemea.org/b/bJJXFZxe6pRHN8uHy/dev-web/LWpr7oPhHZX7WPTu4

Edited by Killian Kemps

Merge request reports