Update Glossary Approval Workflow (#19780)

This commit is contained in:
IceS2 2025-02-14 15:31:15 +01:00 committed by GitHub
parent e827bab840
commit 2f43345e0c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -25,6 +25,12 @@
"name": "ApprovedEnd",
"displayName": "Glossary Term Status: Approved"
},
{
"type": "endEvent",
"subType": "endEvent",
"name": "ApprovedEndAfterUserTask",
"displayName": "Glossary Term Status: Approved"
},
{
"type": "endEvent",
"subType": "endEvent",
@ -93,6 +99,15 @@
"glossaryTermStatus": "Approved"
}
},
{
"type": "automatedTask",
"subType": "setGlossaryTermStatusTask",
"name": "SetGlossaryTermStatusToApprovedAfterUserTask",
"displayName": "Set Status to 'Approved'",
"config": {
"glossaryTermStatus": "Approved"
}
},
{
"type": "automatedTask",
"subType": "setGlossaryTermStatusTask",
@ -138,7 +153,7 @@
},
{
"from": "ApproveGlossaryTerm",
"to": "SetGlossaryTermStatusToApproved",
"to": "SetGlossaryTermStatusToApprovedAfterUserTask",
"condition": true
},
{
@ -150,6 +165,10 @@
"from": "SetGlossaryTermStatusToApproved",
"to": "ApprovedEnd"
},
{
"from": "SetGlossaryTermStatusToApprovedAfterUserTask",
"to": "ApprovedEndAfterUserTask"
},
{
"from": "SetGlossaryTermStatusToRejected",
"to": "RejectedEnd"