diff options
Diffstat (limited to 'app/presenters/project_presenter.rb')
-rw-r--r-- | app/presenters/project_presenter.rb | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/app/presenters/project_presenter.rb b/app/presenters/project_presenter.rb index 80a8ee5cb3c..066f4786cff 100644 --- a/app/presenters/project_presenter.rb +++ b/app/presenters/project_presenter.rb @@ -431,22 +431,10 @@ class ProjectPresenter < Gitlab::View::Presenter::Delegated private def integrations_anchor_data - experiment(:repo_integrations_link, project: project) do |e| - e.exclude! unless can?(current_user, :admin_project, project) - - e.use {} # nil control - e.try do - label = statistic_icon('settings') + _('Configure Integrations') - AnchorData.new(false, label, project_settings_integrations_path(project), nil, nil, nil, { - 'track-event': 'click', - 'track-experiment': e.name - }) - end - - e.run # call run so the return value will be the AnchorData (or nil) + return unless can?(current_user, :admin_project, project) - e.track(:view, value: project.id) # track an event for the view, with project id - end + label = statistic_icon('settings') + _('Configure Integrations') + AnchorData.new(false, label, project_settings_integrations_path(project), nil, nil, nil) end def cicd_missing? |