"Adicionar grupo de tags obrigatório" não funciona para uma nova categoria

Prioridade/Gravidade: baixa

Plataforma: Linux com Chrome 110.0.5481.77, Discourse 3.1.0.beta2 (d84d38cbe7)

Descrição: Tentar usar o botão "Adicionar grupo de tags obrigatório" ao criar uma nova categoria leva à seguinte exceção JavaScript:

Uncaught TypeError: Cannot read properties of undefined (reading 'pushObject')
    at e.addRequiredTagGroup (edit-category-tags.js:22:1)
    at $._run (index.ts:665:23)
    at $._join (index.ts:640:19)
    at $.join (index.ts:362:17)
    at p (index.js:157:1)
    at index.js:708:1
    at a (index.js:128:1)
    at index.js:707:1
    at index.js:666:1
    at d._triggerAction (d-button.js:116:1)
    at d.click (d-button.js:80:1)

Passos para reproduzir:

  1. Entrar no modo de segurança.
  2. Escolher criar uma nova categoria.
  3. Escolher a aba de configuração "Tags" e, em seguida, ativar o botão "Adicionar grupo de tags obrigatório".
  4. Nada visível acontece e o rastreamento da exceção listado acima é registrado no console de erros.

Solução alternativa: Salvar a nova categoria primeiro, então o botão funciona como esperado.

4 curtidas

Consigo reproduzir este problema. :slight_smile:

4 curtidas

@selase você se importaria de dar uma olhada rápida nisso?

3 curtidas

Com certeza! Estou analisando.

2 curtidas

@jlc Obrigado pelo relatório detalhado. Isso foi corrigido.

4 curtidas

Este tópico foi fechado automaticamente após 3 dias. Novas respostas não são mais permitidas.