Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Looking for help with automation, substringBetween, custom fields

Gerhard Galantha December 2, 2022

Good morning,

I have created an automation rule (when a value is changed).

I want to extract part of a custom field (an id number surrounden with []) and store it in another custom field.

I am using this:
{{issue.customfield_10176.value.substringBetween("[", "]"}}

The validation rule is triggered, but raises an error:

Failed to get value for issue.customfield_10176.value.substringBetween("[", "]": {{issue.customfield_10176.value.substringBetween("[", "]"}}

I am quite new to Jira, I have found out much by trying and looking through the docs, but here I am stuck.

Can anyone help me?

Best Regards
Gerhard

1 answer

1 accepted

3 votes
Answer accepted
Alex Koxaras _Relational_
Community Champion
December 2, 2022

Hi @Gerhard Galantha 

You are missing a parentheses before the last two }}. It should be:

{{issue.customfield_10176.value.substringBetween("[", "]")}}

Gerhard Galantha December 2, 2022

Hi @Alex Koxaras _Relational_ 

thank you, sorry for bothering you with this dumb error ;-(

{{issue.customfield_10176.value.substringBetween("[", "]")}}

returns always null, but 

{{issue.customfield_10176.substringBetween("[", "]")}}

works perfektly!

You saved my day,
thank you,

Gerhard

Alex Koxaras _Relational_
Community Champion
December 2, 2022

If your field is text, then you shouldn't put a .value afterwards :)

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events