Lors de la création d’étiquettes par création en masse, les étiquettes contenant des lettres majuscules (par exemple « UppercaseTag ») sont rejetées avec une erreur « Nom d’étiquette non valide ».
Ceci est surprenant du point de vue de l’utilisateur, car les mêmes noms d’étiquettes fonctionnent lorsqu’ils sont saisis, par exemple, via l’interface utilisateur normale des sujets.
Selon le paramètre force_lowercase_tags :
les lettres majuscules sont soit autorisées telles quelles, soit
La création d’étiquettes en masse se comporte différemment :
elle rejette les étiquettes contenant des caractères majuscules même si elles sont autorisées par le paramètre force_lowercase_tags
au lieu d’accepter la saisie et d’appliquer la normalisation habituelle, elle échoue à la validation immédiatement.
Par conséquent, les utilisateurs doivent ajuster manuellement leur saisie (par exemple, en convertissant tout en minuscules), même si cela n’est requis nulle part ailleurs. Étant donné que la même saisie fonctionne dans d’autres parties de l’interface utilisateur, il est difficile de comprendre pourquoi la création d’étiquettes échoue spécifiquement dans le flux de travail en masse.
Serait-il possible que la création d’étiquettes en masse utilise le même comportement de validation et de normalisation que les autres chemins de saisie d’étiquettes, afin que les utilisateurs n’aient pas à apprendre un ensemble de règles distinct pour les opérations en masse et pour garantir que la création d’étiquettes avec des lettres majuscules soit possible en masse ?
Cela semble fonctionner maintenant. J’ai pu créer UppercaseTag lorsque Force lowercase tags était désactivé.
Et lorsque j’ai désactivé le paramètre, j’ai toujours pu créer UppercaseTag, et il a été converti en minuscules
Y a-t-il une raison pour laquelle les autres corrections magiques qui se produisent lorsque je crée une étiquette dans le compositeur ne sont pas appliquées lorsque j’utilise la création en masse ?
Par exemple, je ne peux pas créer une étiquette avec 2 tirets en création en masse