Skip to content

TPC452-97: fix insert / delete LineStop + SYNTHMAINT-711

Diane Perez requested to merge 3.12/TPC452-97 into 3.12/sprint

TOUTES les cases doivent être cochées avant le merge. Pour une case avec la mention "si nécessaire", la case doit être cochée une fois l'action correspondante effectuée. Elle doit également être cochée si l'action n'est pas nécessaire.

  • Tous les critères d’acceptance (use cases, example map) sont testés (test unitaire ou fonctionnel ou les deux)
  • Mettre à jour le ticket, notamment la partie "Implémentation / résultat"
  • Si nécessaire, mettre à jour la page “Prochaine Version” (sauf mise à jour du paquet essential) : https://moviplus.atlassian.net/wiki/spaces/SYN/pages/287342640/Prochaine+version
  • Si nécessaire (mentionné dans le ticket), mettre à jour la doc et mettre le lien vers cette doc ici :

On line stop insertion, when updating the rank, we increment the value of the existing rank following the current inserted line stop. But we must process it in an reverse order, otherwise each time we will increment the rank, the unlink will fail, because the next line stop not updated yet has the same rank and already exists in the set of linestop.

Related to TPC452-97

Edited by Diane Perez

Merge request reports