Forums

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

Getting data from issue links fields

Manoj Kumar January 13, 2015

I have a set of New Features which I have saved in a Filter called "X Filter". The bugs of all these features are linked to the corresponding feature using "contains a bug(s)" link within issue link. I wanted to get all the bugs of the New Features from the filter "X Filter". 

I usually use the query - issue in linkedissuesfromfilter ("X Filter") and issuetype=bug

But there is a slight issue while using this query. Few features within my filter "X Filter" has dependency with other bugs too. i.e. Say Feature 1 has 2 bugs A and B. Here bug is the actual bug of Feature 1 and bug will be a dependent bug. This dependent bug B is infact a bug of another feature which is not part of the X filter I have created. So when I am using the query -

issue in linkedissuesfromfilter ("X Filter") and issuetype=bug

- I get all bugs (both actual bug and dependent bugs since all of them are linked to the New Feature within my Filter).

I wanted a query which can omit bugs from 'depends on' or 'dependent on' issue link. Or in other words a query which will only give bugs from 'contains a bug(s)' issue link alone from all the features in my filter.

I tried using the scriptrunner too: 

savedfilter = "X Filter" AND issueFunction in hasLinks("contains the bug(s)")

But only features with bugs in contains the bug(s) issue link is displayed using this query. I wanted to display all those bugs from those features

Any query which can serve my purpose?

 

1 answer

1 accepted

0 votes
Answer accepted
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.
January 14, 2015

For script runner the query should be something like link:

issueFunction in linkedIssuesOf('filter = "X Filter"')

Optionally you can have another parameter to only follow one link type.

Are you asking for recursive function, where it follows all the "contains a bug" link? And handles cycles?

Manoj Kumar January 14, 2015

Thanks Jamie for the response. Yes, I am looking to get all issues within that "contains a bug" link.

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.
January 14, 2015

Yeah, but all, or all recursively?

Manoj Kumar January 14, 2015

Thanks Jamie, but I got the intended result by modifying the script runner query as you mentioned above. Thanks a lot! :)

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.
January 14, 2015

No worries.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events