Post a comment when an item is split
Post a comment to the original item when it is split
By default when you split an item into two, only one of them gets a comment:
With this automation rule, the second item will get a comment too:
[
{
"type": "source:targetprocess:EntityChanged",
"entityTypes": [
"comment"
],
"modifications": {
"created": true,
"deleted": false,
"updated": false
}
},
{
"type": "filter:Relational",
"or": [
{
"and": [
{
"target": {
"type": "field",
"name": "Description",
"target": {
"type": "pipelineBlockOutput"
}
},
"value": {
"type": "constant",
"value": "Original entity id:"
},
"operator": {
"type": "contains"
}
}
]
}
]
},
{
"type": "action:JavaScript",
"script": "const id = parseInt(args.Current.Description.replace(\"Original entity id:\", \"\"));\nif (isNaN(id)) { return }\n\nreturn {\n command: \"targetprocess:CreateResource\",\n payload: {\n resourceType: \"Comment\",\n fields: {\n General: { Id: id },\n Description: \"Split to id:\" + args.Current.General.Id,\n Owner: { Id: args.Current.Owner.Id }\n }\n }\n};\n\n\n"
}
]
Updated over 4 years ago