Texto personalizado anterior continua aparecendo ao atualizar a página Personalizar Texto

Então, atualizei manualmente o category.replace_paragraph no banco de dados, na tabela translation_overrides. Isso faz parte de algum mecanismo de sincronização do servidor que criei.

E isso é refletido corretamente na página:

Mas, ao continuar atualizando a página, por algum motivo, o valor oscila entre este valor correto e um valor antigo que usei como parte dos testes:

Mas esse valor WWW já não está mais em translation_overrides. O único lugar onde ainda consigo encontrá-lo é em user_histories, como um dos valores de teste anteriores:

Eu pensei que pudesse ser um problema com o WWW ainda estar na memória ou algo assim, mas mesmo de um navegador diferente (onde o WWW nunca havia sido carregado), o mesmo comportamento ocorre.

Alguém tem uma ideia do por que isso acontece? Existe outra tabela que armazena valores antigos que eu não conheço?

Como você instalou o Discourse? Configurações de site instáveis são um sinal de uma instalação quebrada, com base no que já vi.

Instalação padrão do Discourse via Docker, mas mexi nas configurações, tentando migrar as configurações de um servidor para outro. Pode ter alterado alguma configuração específica do servidor em site_settings que eu não deveria ter.

Devo assumir que as configurações salvas pela tarefa rake site_settings:export são todas seguras para copiar de um servidor para outro? É improvável que quebre algo? Se for o caso, usarei isso como guia para liberar as configurações a serem migradas.

Não tenho certeza, mas queria apenas mencionar que configurações do site que não são salvas ou que voltam diferentes ao longo do tempo tendem a estar associadas a instalações do Discourse com problemas, com base nos mais de 7 anos que tenho lido tópicos no meta.