Eu iniciei uma instância no canal beta. Hoje descobri que ela não está enviando resumos. Para garantir que isso seja um bug no dev, rebaixei para o estável. Todos os resumos são enviados, mas o frontend nunca retorna com um 500.
Não tenho ideia do porquê isso acontece, mas verifiquei
Jobs::EnqueueDigestEmails.new.target_user_ids
que resulta em uma lista de user.ids no estável, mas uma vazia no dev.
Existem alguns campos que devem ser desmarcados ou atualizados manualmente?
Você não pode fazer downgrade com segurança devido às migrações do banco de dados. A única maneira segura de mudar para a versão estável é parar de atualizar pouco antes do lançamento da próxima versão principal estável e fazer a transição.
sim - eu já fiz isso e o discourse está funcionando novamente. Mas o problema persiste. A versão de desenvolvimento não envia e-mails de resumo, e eu não consigo depurá-la. Preciso de uma dica de como depurá-la em detalhes - o estranho é que os e-mails de resumo estavam sendo enviados com a versão estável…