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?

1 curtida

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.

3 curtidas

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?

3 curtidas

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.

7 curtidas

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.
1 curtida

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