diff --git a/LoopSupportKitUI/LoopKitAnalytics.swift b/LoopSupportKitUI/LoopKitAnalytics.swift index 73f39af..ef4c6c4 100644 --- a/LoopSupportKitUI/LoopKitAnalytics.swift +++ b/LoopSupportKitUI/LoopKitAnalytics.swift @@ -46,6 +46,9 @@ public class LoopKitAnalytics { } public init() { + if UserDefaults.standard.usageDataPrivacyPreference == nil { + UserDefaults.standard.usageDataPrivacyPreference = .shareInstallationStatsOnly + } createClient() } diff --git a/LoopSupportKitUI/Views/UsageDataPrivacyPreferenceView.swift b/LoopSupportKitUI/Views/UsageDataPrivacyPreferenceView.swift index dbb137b..fc2f0e4 100644 --- a/LoopSupportKitUI/Views/UsageDataPrivacyPreferenceView.swift +++ b/LoopSupportKitUI/Views/UsageDataPrivacyPreferenceView.swift @@ -51,6 +51,7 @@ public struct UsageDataPrivacyPreferenceView: View { if onboardingMode { Spacer() Button(action: { + self.didChoosePreference?(self.preference) self.didFinish?() }) { Text(LocalizedString("Continue", comment:"Button title for choosing onboarding without nightscout"))