17 lines
383 B
Ruby
17 lines
383 B
Ruby
# frozen_string_literal: true
|
|
|
|
module ServicePing
|
|
module ServicePingSettings
|
|
extend self
|
|
|
|
def product_intelligence_enabled?
|
|
enabled? && !User.single_user&.requires_usage_stats_consent?
|
|
end
|
|
|
|
def enabled?
|
|
::Gitlab::CurrentSettings.usage_ping_enabled?
|
|
end
|
|
end
|
|
end
|
|
|
|
ServicePing::ServicePingSettings.extend_mod_with('ServicePing::ServicePingSettings')
|