Ao alterar a frequência padrão do resumo por e-mail e confirmar a aplicação das alterações retroativamente às contas, as mudanças não são aplicadas a todas as contas. Clicar em Sim na seguinte pergunta não gera o comportamento esperado: “Deseja aplicar essa alteração historicamente? Isso alterará as preferências de n usuários existentes.”
Embora algumas contas possam ser atualizadas para a frequência desejada, na minha experiência, muitas não o são. Possivelmente, isso está relacionado ao fato de ter selecionado “Desativar e-mails de resumo para todos os usuários” em algum momento. Os usuários cuja frequência não foi atualizada são aqueles que não têm os e-mails de resumo habilitados em suas preferências de usuário. Eles não fizeram essas seleções, pois essas contas foram criadas como parte do SSO com o WordPress e nunca foram acessadas.
Testei isso no meu site de desenvolvimento local e obtive o mesmo resultado que você relatou. Ao selecionar a opção “aplicar alterações historicamente”, as preferências de apenas alguns usuários foram atualizadas.
Acabei de puxar o código mais recente do Discourse para meu site de desenvolvimento e agora estou verificando que as opções de todos os usuários no site são atualizadas corretamente quando altero a configuração do site default email digest frequency e seleciono a opção “aplicar alterações historicamente”. Não tenho certeza se isso se deve a uma atualização no código do Discourse ou se há algum outro problema causando resultados inconsistentes ao atualizar essa configuração.