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:
- Entrar no modo de segurança.
- Escolher criar uma nova categoria.
- Escolher a aba de configuração "Tags" e, em seguida, ativar o botão "Adicionar grupo de tags obrigatório".
- 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.