Project

General

Profile

Tâche #9438

Scénario #9446: Divers 2.4

spinner tourne sans arrêt si on oublie de mettre une master/slave obligatoire

Added by Emmanuel GARETTE over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Start date:
10/28/2014
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

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.

Associated revisions

Revision dba6e665 (diff)
Added by Ghislain Loaec over 6 years ago

Timeout on spinner + Corrections if validation mode and press tab - Fixes #9438

History

#1 Updated by Joël Cuissinat over 6 years ago

  • Estimated time set to 2.00 h
  • Parent task set to #9446

#2 Updated by Joël Cuissinat over 6 years ago

  • Remaining (hours) set to 2.0

#3 Updated by Ghislain Loaec over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Ghislain Loaec over 6 years ago

  • Remaining (hours) changed from 2.0 to 0.0

#5 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé
  • Assigned To set to Ghislain Loaec

NB : pour reproduire, il fallait taper "0" + tabulation dans le dernier champ (IP) du formulaire :o

Also available in: Atom PDF