summaryrefslogtreecommitdiff
path: root/app/helpers/projects/error_tracking_helper.rb
blob: 6daf2e21ca20481eedc30d778ee103b3e7f1fed5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# frozen_string_literal: true

module Projects::ErrorTrackingHelper
  def error_tracking_data(project)
    error_tracking_enabled = !!project.error_tracking_setting&.enabled?

    {
      'index-path' => project_error_tracking_index_path(project,
                                                        format: :json),
      'enable-error-tracking-link' => project_settings_operations_path(project),
      'error-tracking-enabled' => error_tracking_enabled.to_s,
      'illustration-path' => image_path('illustrations/cluster_popover.svg')
    }
  end
end