gestaolegalufmg / gestaolegal

Sistema para Gestão de Assistências Judiciárias
GNU Affero General Public License v3.0
7 stars 8 forks source link

Edição de casos - Erro no salvamento #72

Closed taynaraginacio closed 2 years ago

taynaraginacio commented 3 years ago

i) Usuário Estagiario

Fiz a edição do caso 38 e só consegui editar a área do caso. A edição foi salva, fui redirecionada à página "Gestão de Casos" e, ao entrar novamente no caso, nao consigo verificar se a edição ocorreu, pois não é possível visualizar a área do caso.

image

rvnovaes commented 3 years ago

Ao editar o caso e salvar, as informações são salvas, mas é exibida página de erro 500

rafaelvinisan commented 3 years ago

Issue Corrgida

Ale-eloy commented 3 years ago

i) Usuário Estagiario

Fiz a edição do caso 38 e só consegui editar a área do caso. A edição foi salva, fui redirecionada à página "Gestão de Casos" e, ao entrar novamente no caso, nao consigo verificar se a edição ocorreu, pois não é possível visualizar a área do caso.

image

Quanto à possibilidade de editar um caso sem dar erro 500, me parece que foi corrigida conforme issue #87 .

Ocorre que o comentário da @taynaraginacio também fazia menção ao fato dela "só consegui editar a área do caso". Averiguei por alto a situação e me parece que a planilha de permissões fazia referência a diferentes níveis de alteração a depender do tipo de usuário (e.g. o Estagiário de Direito somente pode alterar certos campos). Ocorre que pelo que averiguei as permissões estabelecidas não estão sendo respeitadas. Irei averiguar a fundo e criar um novo issue referente às permissões de usuários durante a edição dos casos.

image

ryanemmanuel commented 3 years ago

Usuário: Estagiário de Direito - Erro de permissão

image Botão editar está disponível e dá acesso a tela de edição.

image Se alterar área e clicar em salvar – erro 500 – mas a área é alterada - não deve poder alterar Se alterar orientador e clicar em salvar – erro 500 – mas o orientador é alterado - não deve poder alterar Se alterar estagiário e clicar em salvar – erro 500 – mas o estagiário é alterado - não deve poder alterar

Importante: O estagiário deve poder subir arquivos para o caso

image

Quando vamos ver a informação do caso, nota-se que, apesar da tela de erro 500, as alterações foram efetivadas. image

Obs. O campo estagiário de direito responsável, na tela gestão de casos, está com erro, conforme issue #140. Na tela gestão de casos é possível ver que o estagiário de direito também foi alterado:  

ryanemmanuel commented 3 years ago

Usuário: Colaborador externo - Erro de permissão / alteração não produz efeito.

image Botão editar está disponível e dá acesso a tela de edição.

Ao clicar em editar, permite alterar o colaborar externo ligado ao caso - não deveria poder alterar.

image Importante: O colaborador externo deve poder subir arquivos para o caso Ao alterar e clicar em salvar, aparece a animação e voltamos à mesma tela.

Entretanto, não produz qualquer efeito prático (o caso não é listado na tela meus casos do usuário “colaborador externo”. image (antes) image (depois)

ryanemmanuel commented 3 years ago

Usuário: Administrador – ausência de permissões / funções:

image

Deveria poder alterar os assistidos; Deveria poder editar e excluir arquivos;

guisouza3 commented 3 years ago

Não foi possível criar um Novo Caso para Colaborador de projeto (Secretaria), visto que a referida nomeação não aparece nos campos de cadastro.

image

Não foi possível encontrar a opção Colaborador de projeto ou Secretaria para associar caso a assistido.

image

image

Não foi possível anexar caso ao orientador por não aparecer a opção Colaborador de projeto (Secretaria)

image

Não foi possível associar caso a estagiário por não aparecer a opção Colaborador de projeto

image

Não foi possível associar caso a colaborador externo por não aparecer a opção Colaborador de projeto

image

Associar caso a área (Acredito que o caso em questão não se aplica a Área do Direito, caso a referida área seja esta)

É possível alterar área do caso, mas mão editá-la

image

Não é possível Editar caso (relatório) para Colaborador de projeto (Secretaria), apenas para estagiário

image

guisouza3 commented 3 years ago

@Ale-eloy gostaria, se possível, que você me informasse se eu executei o teste como pretendido. Obrigado!

diegopabulo commented 3 years ago

Usuário: Professor

Cadastro de novo caso, dados não estão sendo salvos na criação

  1. Criei um novo caso e preenchi todos os campos e após cliquei em enviar para salvar.

image

  1. Porém, em gerenciar casos os campos orientador, estagiário e colaborador externo ficam vazios, como pode ser visto nas três imagens seguintes. image

image

image

  1. Somente após editar e enviar que os dados ficam preenchidos. image

image

image

diegopabulo commented 3 years ago

Usuário: Professor

Quando o status é indeferido, não aparecem os status arquivado e solucionado

  1. Status do caso indeferido. Em editar não aparece os status arquivado e solucionado. image

  2. O status aparece somente quando o caso está como ativo. image

Lucardoso06 commented 3 years ago

No navegador Firefox, logado como ORIENTADOR, encontrei problema no campo de STATUS DE CASO.

De acordo com a planilha de permissões, o orientador deveria poder tornar o caso arquivado ou solucionado. Contudo, nem um dos dois foi possível. A opção não aparece para o orientador

não há opção arquivar-solucionar .

Lucardoso06 commented 3 years ago

No navegador Firefox, logado como COLABORADOR EXTERNO, encontrei problema na ANOTAÇÃO DE CASOS.

De acordo com a planilha de permissões, o colaborador externo não deveria poder associar caso a um assistido. Contudo, foi possível adicionar e modificar os assistidos dos casos. Segue exemplo

  1. Tentei "gerenciar assistidos" no Caso 27 Anotação 2021-10-25 234951 :

2.Tentei associar "Carlos Pereira" ao caso Anotação 2021-10-25 235040

  1. O assistido foi adicionado. Anotação 2021-10-25 235116

Também foi possível excluir um assistido de um caso.Veja exemplo com Caso 26: 1.

1

2. 2

3. 3

Ale-eloy commented 2 years ago

Acrescentei o label question porque acredito que os comentários feitos na verdade geram outros issues novos e não devem permanecer aqui. Por isso, irei organizar esse issue destacando os reports feitos nos comentários e, ao final, iremos conferir a demanda feita no comentário do Ryan em 24/05/2021.

ryanemmanuel commented 2 years ago

Acrescentei o label question porque acredito que os comentários feitos na verdade geram outros issues novos e não devem permanecer aqui. Por isso, irei organizar esse issue destacando os reports feitos nos comentários e, ao final, iremos conferir a demanda feita no comentário do Ryan em 24/05/2021.

O erro 500 foi resolvido em todos os perfis.

Verifiquei todas as permissões e compilei na tabela abaixo:

image

Ale-eloy commented 2 years ago

Acrescentei o label question porque acredito que os comentários feitos na verdade geram outros issues novos e não devem permanecer aqui. Por isso, irei organizar esse issue destacando os reports feitos nos comentários e, ao final, iremos conferir a demanda feita no comentário do Ryan em 24/05/2021.

Os issues presentes nesse issue foram bifurcados em outras anotações.