Closed DanMke closed 6 years ago
Fizemos alterações visuais nas páginas:
No final da tabela:
Imagem do usuário aparece na lista de pacientes:
Primeiro o elogio porque eu adorei o frontend do checklist <3
1 - Eu não testei ainda com outras imagens, mas com a imagem padrão fica estranho.
2- Não pode existir datas futuras: Ta menos um porque eu criei um usuário e coloquei o aniversário dele pra amanha.
3- Para nós que já sabemos da regra de negócio do site: só pode marcar no checklist no checklist se for acima de 13 anos e possuir um responsável... fica tranquilo. Mas para aqueles que não sabem, a mensagem fica muito genérica de erro fica muito genérica. Tipo, ta eu não posso marcar no checklist, mas por que não? Acho que deveria ser informado para usuário. Pode ser na mensagem de erro ou em um campo de testo em cima do checklist.
4 - Mesma coisa do pr de prontuário, vocês estão esquecendo do botão de voltar.
Testei com outra imagem e realmente fica bem estranho. PODE, não sei se é isso, ser uma solução limitar o tamanho das imagens.
@marimendes sobre o tópico 2: creio não fazer parte dessa história. A idade que aparece é um calculo feito a partir da data de nascimento que existe no user.
E sobre o 1: na print que você mandou a imagem está achatada, é esse o problema? Se for, isso não ocorreu no meu dispositivo (tem até uma print da lista num comentário que fiz anteriormente).
O tópico 2 vou colocar pra ser refatorado depois então e quanto a imagem, eu testei com outra e mesmo assim ficou achatada ou alongada.
O mesmo erro acontece no fórum com a mesma imagem? Ele também tem exibição de imagem do usuário.
Não, no fórum acontece aquele outro bug:
Eu vou investigar isso assim que possível. Mas se for algo relacionado a limitar o tamanho da imagem do usuário, acredito que entra na mesma história do tópico 2 (da idade).
@guilherme1guy olhei aqui no pc do sconeto e o dele também não ta bugado. Pode ignorar esse tópico então.
Ok
Vamos lá galerinha do mal, as funcionalidades eu vi que a Mari apontou alguns bugs e eu já sugeri via slack algumas correções, agora os bugs que eu encontrei: Essa mensagem de verifique foi uma ideia bacana mas ela tá aparecendo em muitas páginas, mesmo quando você tá no checklist a mensagem tá lá, filtre a mostragem dela (colocar um timeout seria uma opção). Outro problema dessa mensagem é que ela tá fora de um container ai não tá condizendo com o frontend atual.
Um outro exemplo do que foi dito acima.
Eu não tive a oportunidade de verificar a fundo o código mas essas excessões tem que ter mensagens mais expressivas do que está acontecendo! Podemos olhar na próxima reunião juntos, mas se puderem já corrijam!
Aqui é um outro problema (apesar da mensagem que eu reclamei na primeira imagem tá aqui de novo), é que quando a gente tem mensagens de erro e mensagens de sucesso elas vão acumulando e descendo o conteúdo, a ideia aqui seria talvez colocar um timeout nessa mensagem, ou dar um refresh na página pra aparecer só uma vez a mensagem de sucesso a cada ação.
Enquanto aos problemas do codeclimate acredito que estão Ok, são negociáveis. O código eu vou olhar mais profundamente assim que eu analisar todos os prs e tiver um tempo para isso.
@marimendes @sconetto fiz algumas alterações. As mensagens de erro/sucesso agora somem de forma automática. A mensagem de erro na alteração da checklist ficou mais amigável/explicativa. Agora o usuário não logado é redirecionado para a tela de login. O aviso de procedimentos atrasados agora está em um container (obedece o layout).
@sconetto sobre a mensagem do atraso estar em muitas telas: na minha opinião é essa a ideia, por causa do teor da mensagem, é um aviso de que um procedimento importante pode estar atrasado. Eu adicionei um botão para fechá-la, mas ela deve reaparecer nas outras páginas (tirando a homepage).
Sobre a mudança na porcentagem de coverage: o code climate decidiu começar a analisar um arquivo gerado pelo cookie cutter (users/adapters.py), entretando na develop ela já tem cobertura.
Descrição
Foi feita a feature da linha de cuidado, em que paciente e responsável tem acesso, de acordo com a idade do paciente e os procedimentos feitos, ele preencherá os checkboxes da tabela para manter um controle dos procedimentos que já foram feitos ou que deverão ser feitos. Se o paciente tiver menos de 13 anos, ele não poderá editar a linha de cuidado e o responsável deverá preencher. A tradução foi feita.
Issue Relacionada
#162 ## Como Isso Foi Testado? Foi testado por meio de testes unitários e testes manuais. ## Capturas de Tela ![image 2](https://user-images.githubusercontent.com/31926918/39364546-d88aacee-4a1d-11e8-8740-2e9302919ac5.png) ![image 1](https://user-images.githubusercontent.com/31926918/39364547-d8b467e6-4a1d-11e8-9dd2-a856ef422a35.png) ![pasted image at 2018_04_27 12_42 pm](https://user-images.githubusercontent.com/31926918/39364548-d8dd83ec-4a1d-11e8-8ca2-8ca7e6d5d931.png) ![image](https://user-images.githubusercontent.com/31926918/39364549-d9072116-4a1d-11e8-9b46-5820f2591a76.png) Mensagem sobre procedimentos não feitos (usuário paciente): ![image](https://user-images.githubusercontent.com/7153715/39367082-304f5748-4a0c-11e8-870d-0e68b26043de.png) Mensagem sobre procedimentos não feitos (usuário responsável): ![image](https://user-images.githubusercontent.com/7153715/39368020-dd8e707c-4a0e-11e8-9790-954963ede269.png) ## Tipos de MudançasChecklist: