@@ -490,7 +490,8 @@ - (void)testIAMClickLaunchesAPIRequestMultipleTimes_Redisplay {
490490 let firstTrigger = [OSTrigger customTriggerWithProperty: @" prop1" withOperator: OSTriggerOperatorTypeExists withValue: nil ];
491491
492492 let message = [OSInAppMessageTestHelper testMessageWithTriggers: @[@[firstTrigger]] withRedisplayLimit: limit delay: @(delay)];
493- let registrationResponse = [OSInAppMessageTestHelper testRegistrationJsonWithMessages: @[message.jsonRepresentation]];
493+ NSDictionary * json = [OSInAppMessageTestHelper convertIAMtoJson: message];
494+ let registrationResponse = [OSInAppMessageTestHelper testRegistrationJsonWithMessages: @[json]];
494495
495496 [OneSignalClientOverrider setMockResponseForRequest: NSStringFromClass ([OSRequestRegisterUser class ]) withResponse: registrationResponse];
496497
@@ -1525,7 +1526,8 @@ - (void)testInAppMessageDisplayMultipleTimesSessionDurationTrigger {
15251526 [OneSignal pauseInAppMessages: NO ];
15261527 let trigger = [OSTrigger dynamicTriggerWithKind: OS_DYNAMIC_TRIGGER_KIND_SESSION_TIME withOperator: OSTriggerOperatorTypeGreaterThanOrEqualTo withValue: @0 ];
15271528 let message = [OSInAppMessageTestHelper testMessageWithTriggers: @[@[trigger]] withRedisplayLimit: 5 delay: @30 ];
1528- let registrationJson = [OSInAppMessageTestHelper testRegistrationJsonWithMessages: @[message.jsonRepresentation]];
1529+ NSDictionary * json = [OSInAppMessageTestHelper convertIAMtoJson: message];
1530+ let registrationJson = [OSInAppMessageTestHelper testRegistrationJsonWithMessages: @[json]];
15291531
15301532 // Time interval mock
15311533 NSDateComponents * comps = [[NSDateComponents alloc ]init];
@@ -1642,7 +1644,8 @@ - (void)testIAMLifecyleEventsFired {
16421644 Mock response JSON and initializes the OneSignal SDK
16431645 */
16441646- (void )initOneSignalWithInAppMessage : (OSInAppMessageInternal *)message {
1645- let registrationJson = [OSInAppMessageTestHelper testRegistrationJsonWithMessages: @[message.jsonRepresentation]];
1647+ NSDictionary * json = [OSInAppMessageTestHelper convertIAMtoJson: message];
1648+ let registrationJson = [OSInAppMessageTestHelper testRegistrationJsonWithMessages: @[json]];
16461649 [self initOneSignalWithRegistrationJSON: registrationJson];
16471650}
16481651
0 commit comments