Hello Community ,
Can you help me please in determining how to get the Workflow Transition condition details with Scriptrunner ?
I used this method :
// Get the conditions
def conditions = workflow.allActions.collect { action ->
def transitionName = action.name
def conditionDescriptor = action.getRestriction()?.getConditionsDescriptor()
def conditionName = conditionDescriptor?.conditions.each {ConditionDescriptor condition ->
def conditionName = condition.getArgus()
}
but it does not work , I get the following error : No signature of method: Script543$_run_closure1$_closure4$_closure7.doCall() is applicable for argument types: (com.opensymphony.workflow.loader.ConditionsDescriptor) values: [com.opensymphony.workflow.loader.ConditionsDescriptor@4c312dce] Possible solutions: doCall(com.opensymphony.workflow.loader.ConditionDescriptor), findAll(), findAll(), isCase(java.lang.Object), isCase(java.lang.Object)
Anyone can help please .
Thank you in advance .