Hi - I am trying to setup an automation that lists out all linked issues in a comment on the ticket. I'd like those issues to be clickable (i.e. not just the text but an actual URL).
I found a few examples in the community using Lookup Issues and thought the below would work (at one point it did work but I can't seem to get it worked again!).
The steps I have are
issue IN linkedIssues("{{issue.key}}")
View linked issues below
{{#lookupIssues}}
* {{key}}
{{/}}
This automation runs successfully and it adds the comment but it doesn't insert any issues into the comment, even though there is a linked issue on the ticket.
On the audit log, there is a message that says "A search during custom value definition found no issues."
If I do a Jira search using the JQL but replacing the {{issue.key}} with the actual issue key, it returns all the linked issues fine.
I've also tried triggering this automation manually and it doesn't work either.
Any help would be appreciated!
Hi @Marco Augusto Santinho Gonçalves thank you for this, do you know if this can be used to include the URLs of the linked issues as well? I tried a few combinations such as
{{issue.url.issuelinks}}
{{issue.issuelinks.url}}
but those did not seem to return any value.
Any ideas?
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @JD
On a cursory glance, I can't see anything wrong with the rule you described. I also find it weird that the audit log says no issues but searching manually returns some results.
Are you able to take a screenshot of your rule and the audit log?
Cheers,
Eric
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Eric - thanks for the reply.
I've inserted screenshots below (this is a copy of the original issue but same issue is occuring).
Setup below
Here is the audit log. Note that it is 'successful' but the lookup fails to find any issues.
Here is an issue where I've run the automation (relating to the audit log above). Note the existence of a linked issue and the comment is added, but nothing is linked.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi JD, Did you manage to get the solution? Im also looking for a solution to
List linked issues in comment.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
IMHO, the problem is in the lookupissues JQL because in the audit log, you can see:
"A search during custom value definition found no issues."
Meaning there are no entries for this JQL query.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think I found the problem! Project-based automation rules only turn up issues in the same project. In your screenshots, you're showing an issue that exists in another project. You'd need to convert the rule to a global rule to get results from other projects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I agree with @Tomas Slavkovsky, I think this is a bug in the JQL handling. I'm running a rule that does a lookupissues running this query:
Project = XXX AND issueFunction in completeInSprint({{Sprint.originBoardId}}, '{{Sprint}}')
When the rule runs, I have it print the above statement into the audit log, and at that point the JQL it sees looks like this:
Project = XXX AND issueFunction in completeInSprint(9843, '2022.PI2.S10')
When the rule executes, I get a message saying "A search during custom value definition found no issues." However, if I run the "translated" JQL (shown in the audit log) in an issue search, it returns 3 issues, which is the expected result.
To narrow things down, I tried:
The introduction of a Scriptrunner function (I've tried several others with the same results) seems to be causing the problem for me.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.