Erro não registrado ao falhar na mesclagem de usuários

Tenho uma pessoa que, por razões históricas, possui duas identidades no meu fórum e (com permissão) estou tentando mesclá-las. Após talvez 15 segundos de digitar a frase de desbloqueio “transfer” e iniciar a mesclagem, recebo uma caixa de erro:

Ocorreu um erro ao mesclar os usuários.

Não há erro no log de erros na interface do usuário. Não vejo nenhum registro disso no log do rails no sistema de arquivos. Em quais logs posso procurar para encontrar a origem do problema?

Estou atualizado até esta manhã, 093ee1d80c269afd00ba1341a3e71eb97e4ce7f1

2 curtidas

Minha suposição é que o problema é que os usuários que você está tentando mesclar têm muita atividade no fórum. A mesclagem de usuários pela interface pode resultar em tempo limite nesses casos. Este é um problema conhecido que estamos planejando corrigir.

Você pode precisar mesclar os usuários executando a tarefa rake users:merge no backend do seu site. Detalhes sobre como fazer isso estão aqui: Rake task for merging users.

3 curtidas

Ah, obrigado! Eu vinha mesclando a partir da tarefa rake há meses e não percebi que os resultados poderiam ser diferentes. Muito obrigado!

Além disso, confirmei que funcionou. :smiling_face:

2 curtidas

Também encontrei o problema, mas antes de ler isso, descobri que simplesmente repetir algumas vezes parecia resolver o erro (ou, pelo menos, resultou na conclusão sem nenhuma mensagem de erro). Talvez alguns posts a mais sejam migrados a cada tentativa, até que a conclusão ocorra antes do tempo limite?

3 curtidas

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