Add message to an issue
POST/company/issues/:id
Añade un nuevo mensaje y/o archivos a una incidencia existente. Permite hasta 2 archivos adjuntos (ver implementación en routes.js).
Casos de uso:
- Responder a un ticket de soporte
- Proporcionar información adicional sobre una incidencia
- Adjuntar documentos relevantes (facturas, fotos, etc.)
Lógica relacionada: ctrl.saveMessage() en routes.js con middleware multerS3
Request
Responses
- 200
- 400
- 401
- 404
Incidencia actualizada exitosamente. Devuelve los detalles completos de la incidencia con el nuevo mensaje.
Response Headers
Datos inválidos. Posibles causas:
- Mensaje faltante o demasiado corto/largo
- Demasiados archivos adjuntos (>2)
- Tipo/tamaño de archivo no permitido
Response Headers
No autorizado. El token JWT es inválido o ha expirado. Incluir token válido en el header Authorization.
Response Headers
Incidencia no encontrada. Verificar que el ID proporcionado es correcto y pertenece a la empresa.