Hotfix multiple revision management #3648
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Des utilisateurs se sont plaints de ne pouvoir approuver des révisions, le dashboard affichant "consulter" au lieu de "gérer".
Lorsque plusieurs révisions sont rattachées à un bsd, une fonction calcule la dernière pour la renvoyer dans les metadata et permettre au dashbaord de savoir si c'est une révision en attente ou traitée, en les triant par l'updatedAt. Le pb existe sur BSDD, BSDA, BSDASRI (ça copie sans vergogne dans cette équipe)
Des scripts de mises à jour ont modifié certaines révisions, perturbant le tri sur les updatedAt qui ont été mis à jour.
Cette PR modifie le tri en se basant sur les createdAt, sachant qu'une révision ne peut de toutes façons pas être créée sur un bsd si il en existe une en attente.
Bug
Api
Fix