I have a SIL script set to execute on two different listeners: one for Work Started On Issue and one for Issue Resolved.
Script One: Work Started On Issue
string LLINK_NAME = "Investigation";
string ev_issue = "";
string [] actions = {};
string [] chamado = linkedIssues(key, LLINK_NAME);
if (status == "In Progress") {
if (arraySize(chamado) == 1) {
ev_issue = chamado[0];
if (%ev_issue%.status == "Waiting for Support L3") {
actions = getAvailableTransitions(ev_issue);
autotransition(actions[0], ev_issue, true);
}
}
}
return;Script Two: Issue Resolved
string LLINK_NAME = "Coporative";
string ev_issue = "";
string [] actions = {};
string [] chamado = linkedIssues(key, LLINK_NAME);
if (status == "Done") {
if (arraySize(chamado) == 1) {
ev_issue = chamado[0];
if (%ev_issue%.status == "Waiting for Corporate Evaluation") {
actions = getAvailableTransitions(ev_issue);
autotransition(actions[0], ev_issue, true);
}
}
}
return;This scripts works normally when called from post functions.
Can someone help me ?
Thanks!
Hi,
I've just tried your scripts, and they work ok on my JIRA instance.
What version of JIRA, JJupin and Katl-commons do you use?
Also, can you please check , if the Sil Listener was enabled?
Best regards,
Raluca
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.