Add message to an issue
POST/company/issues/:id
Aggiungi un nuovo messaggio e/o file a un'incidente esistente. Consente fino a 2 allegati (vedi implementazione in routes.js).
Casi d'uso:
- Rispondere a un ticket di supporto
- Fornire informazioni aggiuntive su un incidente
- Allegare documenti rilevanti (fatture, foto, ecc.)
Logica correlata: ctrl.saveMessage() in routes.js con middleware multerS3
Request
Responses
- 200
- 400
- 401
- 404
Incidenza aggiornata con successo. Restituisce i dettagli completi dell'incidenza con il nuovo messaggio.
Response Headers
Dati non validi. Possibili cause:
- Messaggio mancante o troppo breve/lungo
- Troppi allegati (>2)
- Tipo/dimensione del file non consentiti
Response Headers
Non autorizzato. Il token JWT non è valido o è scaduto. Includere un token valido nell'header Authorization.
Response Headers
Incidenza non trovata. Verificare che l'ID fornito sia corretto e appartenga all'azienda.