institutotim / timtec

timtec main repo
BSD 3-Clause "New" or "Revised" License
13 stars 19 forks source link

Bug de criação de novos cursos #101

Closed intrepidocabral closed 7 years ago

intrepidocabral commented 7 years ago

Quando um usuário tenta criar um novo curso, ao adicionar um novo vídeo, a engine não salva (ou pelo menos não mostra a mensagem de sucesso de que o vídeo foi salvo) pelo botão "salvar".

Fizemos testes com vários usuários e preenchemos todos os campos para adicionar um vídeo de diversas formas, mas está apresentando erro.

Comportamento com bug: https://youtu.be/8f4XZ1-Oprg

O curioso é que ao adicionar novos vídeos em unidades/cursos já existentes o sistema não apresenta problema, mas ao tentar adicionar vídeos novos, a interface parece não funcionar adequadamente. Reparei que se clico em "publicar", aparece a mensagem de que está salvo (????).

moacirmoda commented 7 years ago

Idem ao #105.

moacirmoda commented 7 years ago

Se basear no código: https://github.com/hacklabr/timtec/blob/paralapraca/administration/serializer.py

moacirmoda commented 7 years ago

Aparentemente resolvido. Favor testar.

intrepidocabral commented 7 years ago

Fiz os testes, não funciona. A criação de um novo curso do zero não se completa. E além de não conseguir criar o curso, o sistema não dá nenhum aviso de qual é o problema. Simplesmente não salva.

Teste com ambiente de update, tema timtec(http://li1109-208.members.linode.com): https://youtu.be/XbgacWsO81M

Teste com ambiente de deploy do zero, tema if (http://if.dev.timtec.com.br): https://youtu.be/pDrIOI3x0Y8

moacirmoda commented 7 years ago

@robertkapa não consegui simular o erro. Aqui corre tudo normalmente. Veja o curso que criei:

Será que não é pq as imagens que vc tenta subir são muito grandes? Abra o console e reporte pra mim os erros e warnings que são levantados, veja também a aba Network, se os requests estão retornando responses.

intrepidocabral commented 7 years ago

@moacirmoda tenta publicar esses cursos que vc criou. Não da certo, só fica em modo rascunho.

Tenta colocar um vídeo do youtube e preencher todos os campos.

moacirmoda commented 7 years ago

Consegui publicar ambos.

moacirmoda commented 7 years ago

Eu estou sem software para gravar tela e a internet onde estou está limitada. Acho mais vantagem você debugar ai e entender se trata-se de um erro ou de lentidão nos requests do angular.

intrepidocabral commented 7 years ago

Fiz o teste de novo: quando vc adiciona thumbnail e homethumbnail não mostra mensagem de sucesso/insucesso. De uma olhada nisso, colocar uma imagem de teste nos dois campos e tenta salvar.

Sobre o rascunho/público: está funcionando sim, testei com afinco e vi. Tem que apertar 2 vezes, mas funciona. Sorry! Thanks.

Acho que o problema é realmente quando coloca os thumbnails.

moacirmoda commented 7 years ago

Testei de novo e tudo correndo normal aqui, Felipe. Imagino que o problema seja sua conexão mesmo. Tanto que isso se reflete no momento de salvar de rascunho/público:

Tem que apertar 2 vezes, mas funciona.

intrepidocabral commented 7 years ago

Testei de novo e tudo correndo normal aqui, Felipe. Imagino que o problema seja sua conexão mesmo. Tanto que isso se reflete no momento de salvar de rascunho/público.

Por favor, faça o seguinte teste: coloque uma imagem no thumbnail e outra no homethumbnail e tente salvar o curso. Repare que não vai aparecer a mensagem de sucesso em verde. Faça isso nesse ambiente: http://li1109-208.members.linode.com

intrepidocabral commented 7 years ago

@moacirmoda fizemos o teste com tema do institutot tim no ambiente que estava na tag v3.3 e que foi feito update para v4.1. Colocamos uma imagem no thumbnail e outra no homethumbnail e tentamos salvar o curso. Repare que não vai aparecer a mensagem de sucesso em verde. Faça isso nesse ambiente: http://li1109-208.members.linode.com e verá.

moacirmoda commented 7 years ago

Refiz o teste e correu tudo corretamente (com uma pequena lentidão, porém, ocorreu).

moacirmoda commented 7 years ago

felipe, este é exatamente o teste que fiz. Segue vídeo: https://youtu.be/9qIs7v-SjHA

intrepidocabral commented 7 years ago

ok! parece estar lento, mas funcionando. Valeu.