# Debug - Atualização Automática ## Como verificar se está funcionando: 1. **Abra o Console do Navegador (F12)** 2. **Vá para a página de Atividades** 3. **Você deve ver logs a cada 10 segundos:** - "⏰ Atualização automática às XX:XX:XX" - "🔄 Carregando atividades..." - "✅ X atividades atualizadas às XX:XX:XX" 4. **O horário "Última atualização" deve mudar a cada 10 segundos** ## Se não funcionar: ### Verificar se o setInterval está rodando: ```javascript // No console do navegador, digite: setInterval(() => console.log('Teste', new Date()), 1000) // Se aparecer logs a cada segundo, o setInterval funciona ``` ### Verificar se a API está respondendo: ```javascript // No console do navegador: fetch('/api/activities?limit=50', { headers: { 'Authorization': 'Bearer ' + localStorage.getItem('token') } }).then(r => r.json()).then(console.log) ``` ### Verificar se há erros: - Abra o Console (F12) - Veja se há erros em vermelho - Veja se há warnings ## Problema conhecido: Se os dados não mudam, pode ser porque: - Não há novas atividades no banco (última foi há mais de 24h) - Os clients não estão enviando dados - A página atualiza, mas os dados são os mesmos ## Solução alternativa (se não funcionar): Adicionar um botão de refresh manual que funciona sempre.