mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-01 01:56:04 +00:00
Update Glossary Approval Workflow (#19780)
This commit is contained in:
parent
e827bab840
commit
2f43345e0c
@ -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"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user