diff options
author | Imre Farkas <ifarkas@gitlab.com> | 2018-07-03 14:58:03 +0300 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2018-07-03 14:58:03 +0300 |
commit | 825b9435eddd86adb3fd76f87129c9bffba0315f (patch) | |
tree | f4e1384e7f572735ff1b069e9099b6c10ada166a /app/presenters | |
parent | 7054ead450c33567d910b99c86c99d7e3ebbae1b (diff) |
Add readme button to non-empty project page
Diffstat (limited to 'app/presenters')
-rw-r--r-- | app/presenters/project_presenter.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/presenters/project_presenter.rb b/app/presenters/project_presenter.rb index ad655a7b3f4..d4d622d84ab 100644 --- a/app/presenters/project_presenter.rb +++ b/app/presenters/project_presenter.rb @@ -27,6 +27,7 @@ class ProjectPresenter < Gitlab::View::Presenter::Delegated def statistics_buttons(show_auto_devops_callout:) [ + readme_anchor_data, changelog_anchor_data, license_anchor_data, contribution_guide_anchor_data, @@ -212,11 +213,11 @@ class ProjectPresenter < Gitlab::View::Presenter::Delegated end def readme_anchor_data - if current_user && can_current_user_push_to_default_branch? && repository.readme.blank? + if current_user && can_current_user_push_to_default_branch? && repository.readme.nil? OpenStruct.new(enabled: false, label: _('Add Readme'), link: add_readme_path) - elsif repository.readme.present? + elsif repository.readme OpenStruct.new(enabled: true, label: _('Readme'), link: default_view != 'readme' ? readme_path : '#readme') |