Quais são as etapas para reproduzir o problema?
Usando o docker e o docker compose
1. git clone https://github.com/mainflux/ui.git
2. cd ui
3. docker-compose -f docker/docker-compose.yml up
4. http://localhost //UI is up // logs estão sendo executados em segundo plano
5. Registre-se/Entre com emailId e senha.
6. Vá para Coisas --> Dispositivos --> Clique no botão "+" de Ações.
7. Nova linha é adicionada aqui, podemos dar apenas o nome restante outros campos, ou seja, [Type , ID] NÃO são editáveis
8. Dê um nome, diga "Device1" e clique em salvar, ou seja, no botão "Tick"
9. Agora tente excluir o Device1, a interface do usuário solicitará a exclusão, pressione Enviar
10. Na interface do usuário, a linha adicionada desaparece e também solicita na parte inferior direita da tela como "Falha ao excluir Erro de coisa : 500 Erro interno do servidor"
From Backend logs :
mainflux-things | {"level":"warn","message":"Method remove_thing for token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE1OTQyNTcxNzIsImlhdCI6MTU5NDIyMTE3MiwiaXNzIjoibWFpbmZsdXguYXV0aG4iLCJzdWIiOiJrbm93bG9raUBnbWFpbC5jb20iLCJ0eXBlIjowfQ.lpsQXA0Yx5L77x0CpVnVnqHGheQItRDMFXj1GjWR-h8 and thing ea3b9e5c-06a0-46cd-944a-2fcce37c8040 took 1.717998ms to complete with error: remove thing failed : remove thing from redis cache error : redis: nil.","ts":"2020-07-08T15:22:31.428751005Z"}
Em que ambiente você encontrou o problema?
Droplet DigitalOcean - Ubuntu Docker 5:19.03.1~3 em 18.04
Eu tenho o mesmo problema
https://github.com/mainflux/ui/issues/100
Eu também tenho esse problema.
The message is : Method remove_thing for token ******** and thing ********* took *****ms to complete with error: remove thing failed : remove thing from redis cache error : redis: nil.
@delvinggeeks Parece que não é um bug da interface do usuário. Foi corrigido aqui: https://github.com/mainflux/mainflux/pull/1220
Por favor, puxe os serviços principais mais recentes e tente novamente. Se ainda não funcionar, abra um problema no repositório mainflux/mainflux.
Olá @manuio . Eu fiz uma comparação de comparação entre o arquivo de composição do docker ui e o arquivo de composição do docker mainflux logicamente, não vejo nenhuma mudança importante. O problema acima surge apenas com o componente ui, mas com mainflux usando cli ou curl, podemos excluir coisas sem nenhum problema
@liuxianqin Este problema deve ser resolvido com a correção mencionada pelo @manuio . Por favor, confirme se está corrigido.
@delvinggeeks Você pode tentar puxar as imagens mais recentes e testar novamente. Se o problema persistir, reabra este problema.
Sim eu testei. O problema foi corrigido :+1:
@liuxianqin Este problema deve ser resolvido com a correção mencionada pelo @manuio . Por favor, confirme se está corrigido.
funcionou depois de puxar algumas novas imagens mais recentes, obrigado.
Comentários muito úteis
Sim eu testei. O problema foi corrigido :+1: