Saltar al contenido principal

💬 shori-add-comment

Agrega un comentario a un caso en Shori. Requiere msg.shoriClient inyectado por shori-config.

Diagrama del nodo

Campos

CampoTipoDefaultDescripción
Case IDstringmsg.payload.casoIdUUID del caso. Fijo, msg.xxx o vacío (usa msg.payload.casoId)
Comentariostringmsg.payload.commentTexto del comentario
OrigenstringCASOOrigen del comentario (CASO, TAREA)
Task IDstringUUID de la tarea asociada (opcional)

Salidas

SalidaCampoDescripció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