Tâche #9438
Scénario #9446: Divers 2.4
spinner tourne sans arrêt si on oublie de mettre une master/slave obligatoire
Description
Sur un serveur j'ai mis : "Autoriser les connexions pour administrer le serveur (EAD, phpMyAdmin, ...)" à "oui" mais sans valeur au master/slave "Adresse IP réseau autorisée pour administrer le serveur".
Dans la fenêtre de gen_config le spinner ne s’arrête plus.
D'après la console chromium le code suivant à un problème :
case 9: // Tab this.sync = true; setTimeout(_.bind(function(){this.sync=false;},this), 1000); e.stopPropagation(); e.preventDefault(); this.ui.input.blur(); var callback = _.bind(function(){ var links = $('.btn.editBtn'); var link; _.each(links, function(a, i){ if($(a).attr('href') == '#variables/'+this.model.id+'/edit'){ var key = i+(e.shiftKey ? -1 : +1); if(key >= 0 && key < links.length) link = links[key]; } }, this); link = $(link ? link : (e.shiftKey ? links.last() : links.first())); Backbone.View.goTo(link.attr('href').substring(1));
Le message d'erreur : "Uncaught TypeError: Cannot read property 'substring' of undefined".
De plus, le spinner ne s'arrêt plus jamais. Il faudrait un timeout sur le spinner.
Révisions associées
Timeout on spinner + Corrections if validation mode and press tab - Fixes #9438
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Temps estimé mis à 2.00 h
- Tâche parente mis à #9446
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) mis à 2.0
#3 Mis à jour par Ghislain Loaec il y a plus de 9 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit eole-genconfig:dba6e66581f0c68e907ccb505316970100ac5880.
#4 Mis à jour par Ghislain Loaec il y a plus de 9 ans
- Restant à faire (heures) changé de 2.0 à 0.0
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Assigné à mis à Ghislain Loaec
NB : pour reproduire, il fallait taper "0" + tabulation dans le dernier champ (IP) du formulaire :o