Ter um “ponto” no início de uma tag causa um erro ao clicar nela?
Em nossa comunidade técnica, temos uma tag que provavelmente foi criada antes que a pontuação passasse a ser removida das novas tags. Agora, não consigo clicar na tag para ver a lista de todos os tópicos associados a ela. Gostaria de atualizar essa tag para que nossa equipe deixe de receber erros. No momento, porém, não consigo descobrir como visualizar todos os tópicos. Quando uso a pesquisa avançada, ela encontra apenas cerca de 50 tópicos. A tag tem mais de 1100 tópicos associados, então sei que isso não está correto.
Com base nos meus testes, pontos não são permitidos em tags. Então, talvez você tenha uma versão mais antiga do Discourse onde isso era permitido anteriormente?
Sim, tínhamos uma versão mais antiga e atualizamos pela primeira vez em mais de um ano há algumas semanas. Estou assumindo que é por isso que essa tag agora é um problema. Existe alguma maneira de acessar a tag mesmo com o erro aparecendo? Assim, eu poderia alterar em massa todos os tópicos afetados.
Você acessa o console do Rails a partir do seu servidor. Se você tiver uma pesquisa, há vários tópicos que entram em mais detalhes, mas é essencialmente:
SSH para o seu servidor
cd /var/discourse
./launcher enter app
rails c
Embora eu também deva dizer para garantir que você faça um backup antes de tentar qualquer alteração, pois acidentes podem acontecer.