Chamadas de API falham devido a problema com main_user_record silenced_till

Descrição
Ao buscar usuários ativos via API, algumas páginas de `/admin/users/list/active.json` retornam um HTTP 500.

Solução alternativa
Se as páginas problemáticas forem ignoradas, as demais páginas podem ser recuperadas sem problemas.

Erro
O erro do servidor que causou o HTTP 500:

```ruby
NoMethodError: método não definido ‘[]’ para nil (NoMethodError)

main_user_record\[:silenced_till\]
                ^^^^^^^^^^^^^^^^

from app/models/user.rb:1335:in `silenced_till’
from active_record/attribute_methods/query.rb:48:in `public_send’
from active_record/attribute_methods/query.rb:48:in `query_attribute’
from active_model/attribute_methods.rb:273:in `silenced_till?’
from app/serializers/admin_user_list_serializer.rb:51:in `include_silenced_till?’
from active_model/serializer.rb:375:in `include?’

```

Nossos logs do sistema indicam que começamos a receber esses erros após a atualização do Discourse da versão 3.5.1 para a 3.5.2 no final de outubro de 2025. As linhas referenciadas foram introduzidas em FIX: Delegate silenced_till from anonymous user to main user account · Pull Request #32416 · discourse/discourse, conforme discutido em Silenced user can circumvent it entering anonymous mode - #12 by pangbo.

Solução
Não sou especialista em Ruby, mas, como parece que isso ocorre nas páginas JSON da API que contêm usuários que não estão ativos desde as alterações na versão 3.5.2, imagino que falte uma migração de banco de dados para lidar com algum caso extremo relacionado a essa mudança.

Você está executando a versão mais recente do Discourse? Acredito que o seu problema tenha sido corrigido há alguns meses em

Se você ainda estiver executando a versão 3.5.2, esse é o seu problema, pois ela está significativamente desatualizada e, como mencionado, o problema pode ter sido corrigido em uma versão mais recente. Tente atualizar seu site para uma versão mais moderna e tente novamente.

@zogstrip: Sim, estamos executando a versão 2026.1.3 (ESR mais recente, lançada em 31 de março de 2026) e parece que a correção foi incluída na 2026.2.0 (e não foi portada para trás), então a ESR atual acabou perdendo-a.