When I try to do the following in my advanced query for issues in a project --
"Epic Link" = EX-123
I receive the following error:
The operator '=' is not supported by the 'Epic Link' field.
Reading the JIRA documentation however, it seems like '=' is a valid operator for Epic Link. I've tried different variations (lowercasing "epic link", using 'in' as an operator with EX-123 in a list, using the name of EX-123 instead of the JIRA ID, etc.), but none of them seem to work. Any suggestions?
Hi Claire,
After verifying this issue, we were able to identify the cause of the filter by the epic link is no longer working. This is happening because the Epic link field is duplicated on your instance:
select id, cfname from customfield where cfname ilike '%Epic l%'
id |
Custom Field |
18547 |
Epic link |
10008 |
Epic Link |
This is duplicated because a user with administration power from your instance created it on the project Open Source Group.
So, to not break the project and mess with the instance to delete the duplicated field you can adjust your filter to use the field ID instead of the field name, which is safer than using the name.
You would just need to replace the "Epic Link" to cf[10008] which is the Jira default on the filter query . By doing this you'll be able to query again your results.
At the moment, JIRA allows creating any new custom field with any name, including creating duplicated fields. However, we have a feature request open to prevent duplicate field creation here: Prevent duplicate field creation
Hope this helps, do let me know if you have any questions.
Cheers, Syauqi
Thanks so much - that did the trick!
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.