summaryrefslogtreecommitdiff
path: root/app/helpers/gitlab/external_wiki_helper.rb
blob: 710cdc727d0aa6cc536c21eaf4dd53bd9b443850 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
module Gitlab
  module ExternalWikiHelper
    def get_project_wiki_path(project)
      external_wiki_service = project.services.
        select { |service| service.to_param == 'external_wiki' }.first
      if external_wiki_service.present? && external_wiki_service.active?
        external_wiki_service.properties['external_wiki_url']
      else
        namespace_project_wiki_path(project.namespace, project, :home)
      end
    end
  end
end