💬 shori-add-comment
Agrega un comentario a un caso en Shori. Requiere msg.shoriClient inyectado por shori-config.
Diagrama del nodo
Campos
| Campo | Tipo | Default | Descripción |
|---|---|---|---|
| Case ID | string | msg.payload.casoId | UUID del caso. Fijo, msg.xxx o vacío (usa msg.payload.casoId) |
| Comentario | string | msg.payload.comment | Texto del comentario |
| Origen | string | CASO | Origen del comentario (CASO, TAREA) |
| Task ID | string | — | UUID de la tarea asociada (opcional) |
Salidas
| Salida | Campo | Descripción |
|---|---|---|
| 1 (éxito) | msg.payload | { id: "uuid-del-comentario" } |
| 2 (error) | msg.error | { message, name, stack } |
Ejemplos
Ejemplo 1 — Comentario con valores fijos en el formulario
Ejemplo 2 — Comentario dinámico desde nodo function
Ejemplo 3 — Comentario asociado a una tarea con manejo de error
Equivalente en código
const result = await client.caso().comment().add(
AddCommentRequest.builder()
.casoId("550e8400-e29b-41d4-a716-446655440000")
.comment("Comentario desde código")
.origin("CASO")
.build()
);
console.log(result.id); // uuid del comentario creado