Integrations - Custom Issue Tracker Service does not parse single letter issues
Summary
I am trying to use the Custom Issue Tracker Service
with Youtrack. We have two projects with two different identifiers (RF & T). We have references to issues in both projects from the same gitlab project. The merge requests referencing issues in the RF
project get picked up and the link is correctly set. However, the MRs pointing to issues in the T
project are not picked up, and remain as text. For us it is actually more important to have the issues in the T
project correctly referenced (as we have many more of them).
Moreover, the Custom Issue Tracker Service
only provides an :id
as the issue number. With our setup there's only one of the two projects (even if the link setup would work properly) that we can use.
Steps to reproduce
Create merge requests with issue-like keywords, but with only one letter project-IDs. Once the Custom Issue Tracker Service
is set up, those are not going to be picked up. We are assuming that it is because it is one letter project ID, but it might be another cause.
What is the current bug behavior?
The T
issues are not correctly linked.
What is the expected correct behavior?
The link from the issue mention to the YouTrack issue URL.