diff options
author | Sean McGivern <sean@gitlab.com> | 2019-06-06 14:40:07 +0000 |
---|---|---|
committer | Sean McGivern <sean@gitlab.com> | 2019-06-06 14:40:07 +0000 |
commit | c50eed5400d97c9f566b25f76eb8d0057f910a11 (patch) | |
tree | b33ae171245c45d1e269de96b4700739ec3e6ae3 /app | |
parent | 90ebfaafd1c150b7e5cfde2de14cfe95a27dfcc3 (diff) | |
parent | d923e9420de09354e82f006d12c39258adac70fa (diff) | |
download | gitlab-ce-c50eed5400d97c9f566b25f76eb8d0057f910a11.tar.gz |
Merge branch 'fix/allow-lower-case-issue-ids' into 'master'
Allow lowercase prefix for Youtrack issue ids
Closes #62661
See merge request gitlab-org/gitlab-ce!29057
Diffstat (limited to 'app')
-rw-r--r-- | app/models/project_services/youtrack_service.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/project_services/youtrack_service.rb b/app/models/project_services/youtrack_service.rb index 957be685aea..175c2ebf197 100644 --- a/app/models/project_services/youtrack_service.rb +++ b/app/models/project_services/youtrack_service.rb @@ -5,12 +5,12 @@ class YoutrackService < IssueTrackerService prop_accessor :description, :project_url, :issues_url - # {PROJECT-KEY}-{NUMBER} Examples: YT-1, PRJ-1 + # {PROJECT-KEY}-{NUMBER} Examples: YT-1, PRJ-1, gl-030 def self.reference_pattern(only_long: false) if only_long - /(?<issue>\b[A-Z][A-Za-z0-9_]*-\d+)/ + /(?<issue>\b[A-Za-z][A-Za-z0-9_]*-\d+)/ else - /(?<issue>\b[A-Z][A-Za-z0-9_]*-\d+)|(#{Issue.reference_prefix}(?<issue>\d+))/ + /(?<issue>\b[A-Za-z][A-Za-z0-9_]*-\d+)|(#{Issue.reference_prefix}(?<issue>\d+))/ end end |