Criação em massa de tags rejeita tags com letras maiúsculas

Ao criar tags por criação em massa, tags que contêm letras maiúsculas (por exemplo, “UppercaseTag”) são rejeitadas com um erro de “Nome de tag inválido”.
Screenshot_20260118_123133_Firefox

Isso é surpreendente do ponto de vista do usuário, pois os mesmos nomes de tags funcionam quando inseridos, por exemplo, através da interface de tópico normal.

Dependendo da configuração force_lowercase_tags:

A criação de tags em massa se comporta de maneira diferente:

  • rejeita tags contendo caracteres maiúsculos, mesmo quando permitidos pela configuração force_lowercase_tags
  • em vez de aceitar a entrada e aplicar a normalização usual, falha na validação imediatamente.

Como resultado, os usuários precisam ajustar manualmente suas entradas (por exemplo, convertendo tudo para minúsculas), mesmo que isso não seja exigido em nenhum outro lugar. Como a mesma entrada funciona em outras partes da interface do usuário, é difícil entender por que a criação de tags falha especificamente no fluxo de trabalho em massa.

Seria possível que a criação de tags em massa usasse o mesmo comportamento de validação e normalização dos outros caminhos de entrada de tags, para que os usuários não precisem aprender um conjunto separado de regras para operações em massa e para garantir que a criação de tags com letras maiúsculas seja possível em massa?


  1. neste caso, a palavra ‘create’ não é exibida ↩︎

6 curtidas

Obrigado pelo relatório.

Atualmente, estamos fazendo algumas mudanças consideráveis nas tags, então analisaremos isso depois.

5 curtidas

Obrigado pelo relatório, isso foi corrigido aqui:

2 curtidas

Obrigado!

Parece que isso funciona agora. Eu consegui criar UppercaseTag quando Forçar tags em minúsculas estava desativado.
image
E quando desativei a configuração, eu ainda consegui criar UppercaseTag, e ela foi convertida para minúscula
image

Existe alguma razão pela qual as outras correções mágicas que ocorrem quando crio uma tag no compositor não são aplicadas quando uso a criação em massa?
Por exemplo, não consigo criar uma tag com 2 hífens na criação em massa
image

Mas funciona no compositor