Script runner - fire an event if condition is true

Ahjaz Hussain November 18, 2012

Hi,

I have installed Script Runner and I would like to fire an event if the following condition is true,

custom field value is equal to: The field is blank but how how do I specify this in the condition i.e.

cfValues['Region'] == 'EMPTY'

cfValues['Region'] == 'NULL'

cfValues['Region'] == '0'

None seem to work, I must have this working for when the region field is blank

Thanks

4 answers

0 votes
Alex Lorsung September 27, 2016

How would you write a condition for priority to be for instance a 'P1'

0 votes
Srinivas Marripudi June 10, 2013

Hi, I have the same requirement. So, I used 'Fires an event when condition is true' built-in script in my post function when issue gets created.

I'm using the condition '['Sev1', 'Sev2'].contains(cfValues['CS Priority']?.getValue())' where CS Priority = our custom priority field, which returns true if either Sev1 or Sev2 issue is logged.

However, in my jira logs (debug turned ON), I noticed

/secure/QuickCreateIssue.jspa [groovy.canned.utils.ConditionUtils] Condition: issue.priority?.name == 'Major' returned: false

Why isn't the Script Runner using my condition ? Any help will be great. Thanks.

0 votes
JamieA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 18, 2012

Like this:

! cfValues['Region']

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events