Skip to content

Fix: el responsable del recordatorio se toma de la sesión y no del body

juan.viera.c requested to merge fix/responsable-recordatorio-desde-sesion into dev

Hasta ahora RecordatorioService usaba el idResponsable que venía en el body, así que llamando a la API directo se podía agendar un recordatorio a nombre de cualquier funcionario activo. Ahora sigue el mismo criterio que InstanciaComunService e IncidenciaService: el responsable es el funcionario autenticado (subject del JWT), con las mismas validaciones y mensajes.

  • crear: el responsable es quien lo crea.
  • editar: se conserva el responsable que ya tenía.
  • Recordatorio inicial de una instancia: el responsable es quien crea la instancia (ya no se acepta otro).
  • RecordatorioRequestDTO y RecordatorioInicialDTO dejan de tener idResponsable. Si un cliente lo sigue mandando, Jackson lo ignora.

Merge request reports

Loading