Sha256: 2f850c1cbfb8ff8fe21cbf033279453b564eb27c182583569212166a515e56a0

Contents?: true

Size: 767 Bytes

Versions: 8

Compression:

Stored size: 767 Bytes

Contents

module RedhatAccess
  module AnalyticsDashboardHelper
    include RedhatAccess::Telemetry::LookUps

    def help_path?
      Rails.logger.info("PATH is #{request.path == '/redhat_access/insights/help'}")
      request.path == '/redhat_access/insights/help'
    end

    def manage_path?
      request.path == '/redhat_access/insights/manage'
    end

    def view_preconditions_met?
      if (help_path?)
        return true

      elsif (!is_org_selected?)
        return false
      elsif !telemetry_enabled?(Organization.current)
        return false
      elsif !is_susbcribed_to_redhat?(Organization.current)
        return false
      elsif disconnected_org?(Organization.current)
        return false
      else
        return true
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
redhat_access-2.0.10 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.9 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.8 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.7 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.6 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.5 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.4 app/helpers/redhat_access/analytics_dashboard_helper.rb
redhat_access-2.0.3 app/helpers/redhat_access/analytics_dashboard_helper.rb