File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -510,6 +510,8 @@ + (void)setTrackingDisabled:(BOOL)disabled {
510510 if (!!currentSetting == !!disabled)
511511 return ;
512512 if (disabled) {
513+ [[BNCPartnerParameters shared ] clearAllParameters ];
514+
513515 // Set the flag (which also clears the settings):
514516 [BNCPreferenceHelper sharedInstance ].trackingDisabled = YES ;
515517 Branch *branch = Branch.getInstance ;
@@ -1020,11 +1022,15 @@ - (void)clearPartnerParameters {
10201022}
10211023
10221024- (void )addFacebookPartnerParameterWithName : (NSString *)name value : (NSString *)value {
1023- [[BNCPartnerParameters shared ] addFacebookParameterWithName: name value: value];
1025+ if (![Branch trackingDisabled ]) {
1026+ [[BNCPartnerParameters shared ] addFacebookParameterWithName: name value: value];
1027+ }
10241028}
10251029
10261030- (void )addSnapPartnerParameterWithName : (NSString *)name value : (NSString *)value {
1027- [[BNCPartnerParameters shared ] addSnapParameterWithName: name value: value];
1031+ if (![Branch trackingDisabled ]) {
1032+ [[BNCPartnerParameters shared ] addSnapParameterWithName: name value: value];
1033+ }
10281034}
10291035
10301036#pragma mark - Pre-initialization support
You can’t perform that action at this time.
0 commit comments