From 6e37dfd717aa169285b7e6f283c4a2ffcf760da3 Mon Sep 17 00:00:00 2001 From: Tyler Sommer Date: Tue, 1 Jul 2014 13:09:26 -0700 Subject: [PATCH] Fixed external links to non-JIRA issue trackers --- lib/gitlab/markdown.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/gitlab/markdown.rb b/lib/gitlab/markdown.rb index b248d8f9436..70564b11890 100644 --- a/lib/gitlab/markdown.rb +++ b/lib/gitlab/markdown.rb @@ -181,7 +181,8 @@ module Gitlab end def reference_issue(identifier, project = @project) - if project.used_default_issues_tracker? || !external_issues_tracker_enabled? + if project.used_default_issues_tracker? || + (external_issues_tracker_enabled? && project.issues_tracker != "jira") if project.issue_exists? identifier url = url_for_issue(identifier, project) title = title_for_issue(identifier) @@ -192,7 +193,7 @@ module Gitlab link_to("##{identifier}", url, options) end - elsif project.issues_tracker == 'jira' + elsif project.issues_tracker == "jira" reference_jira_issue(identifier, project) end end -- GitLab