Closed Bug 1414232 Opened 8 years ago Closed 8 years ago

Leanplum integration does not respect the user pref "settings.sendUsageData"

Categories

(Firefox for iOS :: Telemetry, enhancement, P1)

Other
iOS
enhancement

Tracking

()

RESOLVED WORKSFORME
Tracking Status
fxios 10.0 ---

People

(Reporter: jhugman, Assigned: jhugman)

Details

Attachments

(1 obsolete file)

LeanPlum can be disabled using the settings screen. It toggles the "settings.sendUsageData" pref. https://github.com/mozilla-mobile/firefox-ios/blob/master/Client/Frontend/Settings/AppSettingsOptions.swift#L715 However, when the app is restarted LeanPlum is always enabled. https://github.com/mozilla-mobile/firefox-ios/blob/master/Client/Application/AppDelegate.swift#L172 .
Found while looking at Bug 1414199 . We should probably add a check for AppConstants.IsRunningTest at the same time.
Assignee: nobody → jhugman
Priority: -- → P1
Whiteboard: [needsuplift]
Attachment #8924934 - Attachment is obsolete: true
Attachment #8924934 - Flags: review?(sarentz)
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Whiteboard: [needsuplift]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: