Pontuações/Comemorações não atualizadas após mesclar contas

Olá a todos!

Em testes, consegui mesclar com sucesso duas contas de usuário, e seus distintivos e pontos foram transferidos para a conta de destino conforme o esperado. No entanto, ontem, durante a mesclagem em produção, embora as estatísticas tenham sido transferidas e atualizadas com sucesso no Resumo, o número total de pontos do placar (cheers) não foi atualizado e não reflete com precisão a atividade do usuário. O número de “Cheers” (41) permaneceu o mesmo antes/depois da mesclagem.

Qualquer assistência sobre como posso atualizar os pontos é muito apreciada.

Você deve ser capaz de ‘recalcular pontuações’ na guia Gamificação e isso recontará tudo. Acho que também pode haver um pequeno atraso na atualização das pontuações exibidas.

Olá @JammyDodger, obrigado pela resposta. Eu não pareço ter a opção ‘recalcular pontuações’.

Você está usando a versão mais recente do Discourse?

Estamos usando o Discourse 3.0.6

Isso está um pouco atrasado. Você realmente deveria considerar atualizar para obter correções de segurança.

No entanto, você ainda poderá usar o método antigo de executar uma tarefa rake para preencher novamente:

rake gamification_scores:backfill_scores_from[2000-01-01]
1 curtida

Obrigado! Agradeço a informação. Vou tentar isso e garantir que informarei nossa equipe sobre a recomendação de atualização.

1 curtida

Muito apreciado, JammyDodger. A tarefa do rake funcionou perfeitamente.

No entanto, encontramos o problema recorrente de pontos não serem atualizados após a fusão de contas. Estou curioso para saber se isso é um bug ou se você conhece o nome do processo em segundo plano específico responsável por totalizar as pontuações? É peculiar que isso ocorra apenas em nosso ambiente de produção. Quero fornecer ao nosso administrador de servidor informações pertinentes para investigar o que pode estar impedindo a execução desse processo em produção.

Muito obrigado antecipadamente.

Infelizmente, é um problema conhecido que está afetando o processo de mesclagem de usuários. :frowning: Recalcular as pontuações manualmente na guia Gamificação é a recomendação (se você a tiver). Executar o preenchimento retroativo toda vez é definitivamente muito mais complicado, então eu certamente me compadeço.

1 curtida

Obrigado. Agradeço a visão e as informações sobre o comportamento.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.