On ne déplace pas l'option si elle ne change pas de rang

This commit is contained in:
Tom Hubrecht 2021-06-17 10:15:06 +02:00
parent bd154509fc
commit 5c35b671ef

View file

@ -99,14 +99,18 @@
$target.parentElement.classList.remove('is-hidden');
}
// On déplace l'option
var $tile = document.getElementById(data);
$target.appendChild($tile);
// On enregistre le rang dans le formulaire
const rank = $target.dataset.rank;
var $tile = document.getElementById(data);
var $input = document.getElementById($tile.dataset.input);
$input.value = rank;
// Si on ne change pas de rang, pas besoin de déplacer l'option
if ($input.value != rank) {
// On déplace l'option
$target.appendChild($tile);
// On enregistre le rang dans le formulaire
$input.value = rank;
}
collapseRanks();
}