@@ -480,6 +480,7 @@ - (void)sendAdServicesClickPackage:(ADJActivityHandler *)selfI
480
480
sessionParameters: self .sessionParameters
481
481
trackingStatusManager: self .trackingStatusManager
482
482
createdAt: now];
483
+ clickBuilder.internalState = selfI.internalState ;
483
484
484
485
ADJActivityPackage *clickPackage =
485
486
[clickBuilder buildClickPackage: ADJAdServicesPackageKey
@@ -684,6 +685,7 @@ - (void)trackAttStatusUpdateI:(ADJActivityHandler *)selfI {
684
685
sessionParameters: selfI.sessionParameters
685
686
trackingStatusManager: self .trackingStatusManager
686
687
createdAt: now];
688
+ infoBuilder.internalState = selfI.internalState ;
687
689
688
690
ADJActivityPackage *infoPackage = [infoBuilder buildInfoPackage: @" att" ];
689
691
[selfI.packageHandler addPackage: infoPackage];
@@ -1119,6 +1121,7 @@ - (void)transferSessionPackageI:(ADJActivityHandler *)selfI
1119
1121
sessionParameters: selfI.sessionParameters
1120
1122
trackingStatusManager: self .trackingStatusManager
1121
1123
createdAt: now];
1124
+ sessionBuilder.internalState = selfI.internalState ;
1122
1125
ADJActivityPackage *sessionPackage = [sessionBuilder buildSessionPackage: [selfI.internalState isInDelayedStart ]];
1123
1126
[selfI.packageHandler addPackage: sessionPackage];
1124
1127
[selfI.packageHandler sendFirstPackage ];
@@ -1194,6 +1197,7 @@ - (void)eventI:(ADJActivityHandler *)selfI
1194
1197
sessionParameters: selfI.sessionParameters
1195
1198
trackingStatusManager: self .trackingStatusManager
1196
1199
createdAt: now];
1200
+ eventBuilder.internalState = selfI.internalState ;
1197
1201
ADJActivityPackage *eventPackage = [eventBuilder buildEventPackage: event
1198
1202
isInDelay: [selfI.internalState isInDelayedStart ]];
1199
1203
[selfI.packageHandler addPackage: eventPackage];
@@ -1235,7 +1239,7 @@ - (void)adRevenueI:(ADJActivityHandler *)selfI
1235
1239
sessionParameters: selfI.sessionParameters
1236
1240
trackingStatusManager: self .trackingStatusManager
1237
1241
createdAt: now];
1238
-
1242
+ adRevenueBuilder. internalState = selfI. internalState ;
1239
1243
ADJActivityPackage *adRevenuePackage = [adRevenueBuilder buildAdRevenuePackage: source payload: payload];
1240
1244
[selfI.packageHandler addPackage: adRevenuePackage];
1241
1245
if (selfI.adjustConfig .eventBufferingEnabled ) {
@@ -1267,7 +1271,7 @@ - (void)trackSubscriptionI:(ADJActivityHandler *)selfI
1267
1271
sessionParameters: selfI.sessionParameters
1268
1272
trackingStatusManager: self .trackingStatusManager
1269
1273
createdAt: now];
1270
-
1274
+ subscriptionBuilder. internalState = selfI. internalState ;
1271
1275
ADJActivityPackage *subscriptionPackage = [subscriptionBuilder buildSubscriptionPackage: subscription
1272
1276
isInDelay: [selfI.internalState isInDelayedStart ]];
1273
1277
[selfI.packageHandler addPackage: subscriptionPackage];
@@ -1316,7 +1320,7 @@ - (void)disableThirdPartySharingI:(ADJActivityHandler *)selfI {
1316
1320
sessionParameters: selfI.sessionParameters
1317
1321
trackingStatusManager: self .trackingStatusManager
1318
1322
createdAt: now];
1319
-
1323
+ dtpsBuilder. internalState = selfI. internalState ;
1320
1324
ADJActivityPackage *dtpsPackage = [dtpsBuilder buildDisableThirdPartySharingPackage ];
1321
1325
1322
1326
[selfI.packageHandler addPackage: dtpsPackage];
@@ -1357,7 +1361,7 @@ - (BOOL)trackThirdPartySharingI:(ADJActivityHandler *)selfI
1357
1361
sessionParameters: selfI.sessionParameters
1358
1362
trackingStatusManager: self .trackingStatusManager
1359
1363
createdAt: now];
1360
-
1364
+ tpsBuilder. internalState = selfI. internalState ;
1361
1365
ADJActivityPackage *dtpsPackage = [tpsBuilder buildThirdPartySharingPackage: thirdPartySharing];
1362
1366
1363
1367
[selfI.packageHandler addPackage: dtpsPackage];
@@ -1394,7 +1398,7 @@ - (BOOL)trackMeasurementConsentI:(ADJActivityHandler *)selfI
1394
1398
sessionParameters: selfI.sessionParameters
1395
1399
trackingStatusManager: self .trackingStatusManager
1396
1400
createdAt: now];
1397
-
1401
+ tpsBuilder. internalState = selfI. internalState ;
1398
1402
ADJActivityPackage *mcPackage = [tpsBuilder buildMeasurementConsentPackage: enabled];
1399
1403
1400
1404
[selfI.packageHandler addPackage: mcPackage];
@@ -1433,7 +1437,7 @@ - (void)trackAdRevenueI:(ADJActivityHandler *)selfI
1433
1437
sessionParameters: selfI.sessionParameters
1434
1438
trackingStatusManager: self .trackingStatusManager
1435
1439
createdAt: now];
1436
-
1440
+ adRevenueBuilder. internalState = selfI. internalState ;
1437
1441
ADJActivityPackage *adRevenuePackage = [adRevenueBuilder buildAdRevenuePackage: adRevenue
1438
1442
isInDelay: [selfI.internalState isInDelayedStart ]];
1439
1443
[selfI.packageHandler addPackage: adRevenuePackage];
@@ -1500,7 +1504,7 @@ - (void)verifyPurchaseI:(ADJActivityHandler *)selfI
1500
1504
sessionParameters: selfI.sessionParameters
1501
1505
trackingStatusManager: self .trackingStatusManager
1502
1506
createdAt: now];
1503
-
1507
+ purchaseVerificationBuilder. internalState = selfI. internalState ;
1504
1508
ADJActivityPackage *purchaseVerificationPackage = [purchaseVerificationBuilder buildPurchaseVerificationPackage: purchase];
1505
1509
purchaseVerificationPackage.purchaseVerificationCallback = completionHandler;
1506
1510
[selfI.purchaseVerificationHandler sendPurchaseVerificationPackage: purchaseVerificationPackage];
@@ -1917,7 +1921,7 @@ - (void)appWillOpenUrlI:(ADJActivityHandler *)selfI
1917
1921
sessionParameters: selfI.sessionParameters
1918
1922
trackingStatusManager: self .trackingStatusManager
1919
1923
createdAt: now];
1920
-
1924
+ clickBuilder. internalState = selfI. internalState ;
1921
1925
clickBuilder.deeplinkParameters = [adjustDeepLinks copy ];
1922
1926
clickBuilder.attribution = deeplinkAttribution;
1923
1927
clickBuilder.clickTime = clickTime;
@@ -2021,7 +2025,7 @@ - (void)setDeviceTokenI:(ADJActivityHandler *)selfI
2021
2025
sessionParameters: selfI.sessionParameters
2022
2026
trackingStatusManager: self .trackingStatusManager
2023
2027
createdAt: now];
2024
-
2028
+ infoBuilder. internalState = selfI. internalState ;
2025
2029
ADJActivityPackage *infoPackage = [infoBuilder buildInfoPackage: @" push" ];
2026
2030
2027
2031
[selfI.packageHandler addPackage: infoPackage];
@@ -2070,7 +2074,7 @@ - (void)setPushTokenI:(ADJActivityHandler *)selfI
2070
2074
sessionParameters: selfI.sessionParameters
2071
2075
trackingStatusManager: self .trackingStatusManager
2072
2076
createdAt: now];
2073
-
2077
+ infoBuilder. internalState = selfI. internalState ;
2074
2078
ADJActivityPackage *infoPackage = [infoBuilder buildInfoPackage: @" push" ];
2075
2079
[selfI.packageHandler addPackage: infoPackage];
2076
2080
@@ -2111,7 +2115,7 @@ - (void)setGdprForgetMeI:(ADJActivityHandler *)selfI {
2111
2115
sessionParameters: selfI.sessionParameters
2112
2116
trackingStatusManager: self .trackingStatusManager
2113
2117
createdAt: now];
2114
-
2118
+ gdprBuilder. internalState = selfI. internalState ;
2115
2119
ADJActivityPackage *gdprPackage = [gdprBuilder buildGdprPackage ];
2116
2120
[selfI.packageHandler addPackage: gdprPackage];
2117
2121
@@ -2183,6 +2187,7 @@ - (void)checkLinkMeI:(ADJActivityHandler *)selfI {
2183
2187
sessionParameters: selfI.sessionParameters
2184
2188
trackingStatusManager: self .trackingStatusManager
2185
2189
createdAt: now];
2190
+ clickBuilder.internalState = selfI.internalState ;
2186
2191
clickBuilder.clickTime = [NSDate dateWithTimeIntervalSince1970: now];
2187
2192
ADJActivityPackage *clickPackage = [clickBuilder buildClickPackage: @" linkme" linkMeUrl: pasteboardUrlString];
2188
2193
[selfI.sdkClickHandler sendSdkClick: clickPackage];
@@ -2940,7 +2945,7 @@ - (void)disableThirdPartySharingForCoppaEnabledI:(ADJActivityHandler *)selfI {
2940
2945
sessionParameters: selfI.sessionParameters
2941
2946
trackingStatusManager: self .trackingStatusManager
2942
2947
createdAt: now];
2943
-
2948
+ tpsBuilder. internalState = selfI. internalState ;
2944
2949
ADJActivityPackage *dtpsPackage = [tpsBuilder buildThirdPartySharingPackage: thirdPartySharing];
2945
2950
2946
2951
[selfI.packageHandler addPackage: dtpsPackage];
0 commit comments