diff options
author | Marin Jankovski <maxlazio@gmail.com> | 2015-01-28 13:19:32 -0800 |
---|---|---|
committer | Marin Jankovski <maxlazio@gmail.com> | 2015-01-28 13:19:32 -0800 |
commit | c6c7552e41cba12ca84238bd466d522aa1712220 (patch) | |
tree | 89acc7a87da5359fa6b2e431542e3249ccd88a68 /app/helpers/issues_helper.rb | |
parent | 537cd66d7e4237f0df6db88b3225327c8e4140c5 (diff) | |
download | gitlab-ce-c6c7552e41cba12ca84238bd466d522aa1712220.tar.gz |
Build the urls inside of the service.
Diffstat (limited to 'app/helpers/issues_helper.rb')
-rw-r--r-- | app/helpers/issues_helper.rb | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb index 2bf430f9142..9fe183e6e2f 100644 --- a/app/helpers/issues_helper.rb +++ b/app/helpers/issues_helper.rb @@ -16,32 +16,19 @@ module IssuesHelper def url_for_project_issues(project = @project) return '' if project.nil? - if project.default_issues_tracker? - project_issues_path(project) - else - project.external_issue_tracker.project_url - end + project.issues_tracker.project_url end def url_for_new_issue(project = @project) return '' if project.nil? - if project.default_issues_tracker? - url = new_project_issue_path project_id: project - else - project.external_issue_tracker.new_issue_url - end + project.issues_tracker.new_issue_url end def url_for_issue(issue_iid, project = @project) return '' if project.nil? - if project.default_issues_tracker? - url = project_issue_url project_id: project, id: issue_iid - else - url = project.external_issue_tracker.issues_url - url.gsub(':id', issue_iid.to_s) - end + project.issues_tracker.issue_url(issue_iid) end def title_for_issue(issue_iid, project = @project) |