udistrital / polux_cliente

Cliente angular del proyecto Polux
0 stars 0 forks source link

Ajustar detalles no requeridos. #638

Closed diagutierrezro closed 1 month ago

diagutierrezro commented 1 month ago

Se requiere realizar el ajuste para no obligar al usuario a enviar detalles no requeridos en las solicitudes, para esto, usar el campo de requerido que llega desde la base de datos, una vez se haga este ajuste verificar si el campo requerido es false y la respuesta está vacia y en dado caso de que esto se cumpla quitar este detalle del arreglo de detalles general.

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

Astaroth-Andres-Molano commented 1 month ago

Se realiza analisis del detalle de anexos para identificar como condicionar para que no sea incluido en el objeto de detalles con documento cuando no lleva carga util

Image

Image

Se realizan cambios en la función validarFormulario para tales efectos

Image

Se realizan pruebas de solicitud de revisión de proyecto de grado sin incluir documentos anexos

Image

Image

Image

Se realizan pruebas de funcionamiento de solicitud de revisión de proeyecto de grado incluyendo anexos

Image

Image

Image

Al revisar la visualización de la solicitud sin anexos con el rol de docente director aún aparece el detalle de documentos anexos

Image

Se realizan cambios en la función cargarSolicitudes para que cuando el objeto de documentos anexos no traiga carga util no lo incluya en el objeto a registar en bd

Image

Se realizan pruebas de funcionamiento nuevamente en la visualización de docente director

Image

Image

La prueba es existosa en este caso no aparece el detalle de anexos cuando no son cargados

Se realizan pruebas de fucionamiento cargando anexos para validar correcto funcionamiento

Image

Image

Se realizan pruebas de funcionamiento con anexos en rol coordinador

Image

Se realizan pruebas sin anexos en rol coordinador

Image

diagutierrezro commented 1 month ago

Se habla con @Astaroth-Andres-Molano donde el me socializa los cambios realizados, sin embargo el issue aún no se cerrará ya que se requiere que la validación tambien se haga mediante el campo requerido que se trae desde la base de datos.

Astaroth-Andres-Molano commented 1 month ago

Se realiza cambio en la función cargarSolicitudes para descartar detalles no requeridos que no traigan carga util

Image

Se realiza prueba donde se ve que no incluye los detalles no requeridos que no tienen respuesta en el Payload

Image