Skip to content
Snippets Groups Projects

REDMINE_ISSUE-15399| Paramétrage projet - Amélioration de l'ergonomie du choix de l'échelle max

Merged REDMINE_ISSUE-15399| Paramétrage projet - Amélioration de l'ergonomie du choix de l'échelle max
Merged Timothee P requested to merge redmine-issues/15399 into develop

Correction du bug faisant apparaître les signalements sur la carte d'aperçu pour le réglage du zoom max dans le projet : Il s'agissait d'une promesse du store qui revenait une fois la requête des signalements réceptionné, celle-ci étant lente elle arrive souvent lorsque l'on reste peu de temps sur la page de détail du projet et que l'on clique le bouton édition du projet. Une fois sur la page de réglage, la mini-carte est initialisé, mais lorsque la requête précédente aboutie la carte de la page de détail du projet était initialisé à la place de celle du composant d'édition. Même en annulant la requête le comportement continuait à cause d'un return de l'erreur(dû à l'annulation) qui au retour du store passe dans le then de la promesse du composant, à la place d'un throw qui fait bien passer dans le catch et évite que la carte soit écrasée. En prévention d'autres comportement de ce type, j'en ai profité pour appeler l'action du store annulant la requête (nouvellement créée) dans les autres composants faisant appel à ces requêtes qui utilise le mécanise d'annulation de requête d'Axios.

Merge request reports

Checking pipeline status.

Approval is optional

Merged by Camille BlanchonCamille Blanchon 2 years ago (Dec 22, 2022 2:49pm UTC)

Merge details

  • Changes merged into develop with 5c0c37cb.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading