Por padrão, a configuração de fechamento automático em uma categoria se aplica apenas a tópicos recém-criados.
Tópicos existentes não são fechados automaticamente assim que você salva a configuração. Eles permanecerão abertos, a menos que você aplique explicitamente o fechamento automático a eles.
Existe um script dedicado (rake topics:apply_autoclose) que pode ser executado através do console do servidor para aplicar o temporizador de fechamento automático a tópicos existentes. Este script fecha silenciosamente os tópicos qualificados (aqueles antigos o suficiente, com base na sua configuração), minimizando as notificações.
Aplicar a configuração a todos os tópicos antigos de uma vez usando o script é uma operação em segundo plano. Se você tiver uma comunidade muito grande e muitos tópicos antigos, pode levar algum tempo, mas ele é executado no lado do servidor. O impacto no desempenho varia dependendo da hospedagem e da contagem de tópicos, mas a tarefa do rake é projetada para ações em massa e não deve afetar severamente sites Discourse saudáveis e bem provisionados.
Discussão sobre o mesmo está aqui:
Alterar o tempo de fechamento automático NÃO reabre tópicos que já foram fechados (ou seja, o fechamento não é revertido).
Não há opção de interface de usuário integrada para reabrir tópicos fechados em massa.
No entanto, você pode usar um script ou um comando do console Rails para reabrir tópicos em massa.
Topic.where(closed: true).where("created_at < 'sua_data'").find_each do |topic|
topic.update_status('closed', false, Discourse.system_user)
end