A barra de notificação não pôde ser carregada

Descobri que minha barra de notificações não carregava normalmente. Tentei migrar para um novo servidor, mas o problema ainda não pôde ser resolvido. Tentei mudar para outra conta novamente, mas ainda assim não consegui abrir a barra de notificações normalmente.
O número máximo de notificações está definido como 100.

image

Gostaria de saber se este é um problema de fila ou o que está acontecendo?

Algum erro está aparecendo no console Javascript? Eles podem mostrar um erro quando o cliente tenta carregar notificações que ajudarão a encontrar o problema.

Você está usando o mesmo provedor de hospedagem?


Encontrei no console que a requisição está ok e os dados são retornados, mas por que não são exibidos?

Você quer dizer nome de domínio ou provedor de serviços?

Provedor de serviços, sim.

Existem erros de Javascript?

Não vejo nenhum erro, mas não há nada na solicitação subsequente.


Você precisa verificar a guia \u003ckbd\u003eConsole\u003c/kbd\u003e, não a guia \u003ckbd\u003eRede\u003c/kbd\u003e.

Desculpe, esqueci.

Oi!
Esses são todos os erros que você vê? Nada mais além destes para o carregamento desta página?

Para descartar interferência de extensões do navegador ou temas, você pode tentar em uma janela anônima e com o modo de segurança ativado?

Isso acontece quando você instala o plugin a seguir e o remove depois, antes de limpar a tabela de notificações.

Execute Notification.where(notification_type: [800,801,802]).limit(10000).destroy_all em um console Rails até que funcione novamente.

Sim, ativei o modo de segurança.

Tentei entrar no console para executar o comando, mas o console relatou um erro de que o comando não estava disponível.
127.0.0.1:6379> Notification.where(notification_type: [800,801,802]).limit(10000).destroy_all
error:(error) ERR unknown command Notification.where(notification_type:, with args beginning with: [800,801,802]).limit(10000).destroy_all,
image

Esse é o console do redis, não o console do rails.

Obrigado pela sua ajuda. Deixe-me resumir como lidar com isso.

  1. Vá para o console do Rails

rails c

  1. No console, execute o seguinte comando:

Notification.where(notification_type: [800,801,802]).limit(10000).destroy_all

  1. Você verá dados relacionados ao conteúdo do seu fórum exibidos no console SSH e poderá pressionar Enter para obter mais informações até o final.