Tâche #31257
Scénario #31130: EOP : le tri par nom pour le changement des mots de passe ne fonctionne pas
Trier les éléments par ordre alphabétique selon le critère sélectionné
Start date:
11/13/2020
Due date:
% Done:
100%
Remaining (hours):
0.0
Associated revisions
Trier les éléments par ordre alphabétique selon le critère sélectionné ref #31257
Trier les éléments par ordre alphabétique selon le critère sélectionné ref #31257
Trier les éléments par ordre alphabétique selon le critère sélectionné ref #31257
Trier les éléments par ordre alphabétique selon le critère sélectionné ref #31257
Trier les éléments par ordre alphabétique selon le critère sélectionné ref #31257
Trier les éléments par ordre alphabétique selon le critère sélectionné ref #31257
History
#1 Updated by Matthieu Lamalle almost 3 years ago
- Status changed from Nouveau to En cours
#2 Updated by Matthieu Lamalle almost 3 years ago
- Status changed from En cours to Résolu
#3 Updated by Joël Cuissinat almost 3 years ago
Testé en 2.6.2.
Le fichier est bien identique dans toutes les branches de packaging supérieures :
~/git/eop$ git diff dist/eole/2.6.2/master dist/eole/2.7.1/master -- src/eop/static/js/select_eleves_widget.js ~/git/eop$ git diff dist/eole/2.6.2/master dist/eole/2.7.2/master -- src/eop/static/js/select_eleves_widget.js ~/git/eop$ git diff dist/eole/2.6.2/master dist/eole/2.8.0/master -- src/eop/static/js/select_eleves_widget.js ~/git/eop$ git diff dist/eole/2.6.2/master dist/eole/2.8.1/master -- src/eop/static/js/select_eleves_widget.js ~/git/eop$ git diff dist/eole/2.6.2/master dist/eole/2.6.1/master -- src/eop/static/js/select_eleves_widget.js ~/git/eop$ git diff dist/eole/2.6.2/master dist/eole/2.6.1/master -- src/eop/static/js/select_eleves_widget.js diff --git a/src/eop/static/js/select_eleves_widget.js b/src/eop/static/js/select_eleves_widget.js index b028b21..a20f250 100644 --- a/src/eop/static/js/select_eleves_widget.js +++ b/src/eop/static/js/select_eleves_widget.js @@ -185,15 +185,6 @@ var select_eleves_widget = (function() { "fillEleves" : function(group) { // Fills the eleves list based on the groups variable and the group selection var items = []; - if ($("#eleve-filter-nom").prop("checked")){ - groups[group].sort((a,b) => (a.nom > b.nom) ? 1 : ((b.nom > a.nom) ? -1 : 0)); - } - if ($("#eleve-filter-prenom").prop("checked")){ - groups[group].sort((a,b) => (a.prenom > b.prenom) ? 1 : ((b.prenom > a.prenom) ? -1 : 0)); - } - if ($("#eleve-filter-login").prop("checked")){ - groups[group].sort((a,b) => (a.login > b.login) ? 1 : ((b.login > a.login) ? -1 : 0)); - } $.each(groups[group], function(i, eleve) { items.push("<option label=\"" + eleve.id + "\">" + select_eleves_widget.getDescription(eleve) + "</option>"); });
#4 Updated by Joël Cuissinat almost 3 years ago
- Status changed from Résolu to Fermé
- Assigned To set to Matthieu Lamalle
- % Done changed from 0 to 100
- Remaining (hours) set to 0.0