diff --git a/FBSDKCoreKit/FBSDKCoreKit/Internal/DomainHandler/FBSDKDomainConfigurationManager.m b/FBSDKCoreKit/FBSDKCoreKit/Internal/DomainHandler/FBSDKDomainConfigurationManager.m index e12ebd012..55056fbee 100644 --- a/FBSDKCoreKit/FBSDKCoreKit/Internal/DomainHandler/FBSDKDomainConfigurationManager.m +++ b/FBSDKCoreKit/FBSDKCoreKit/Internal/DomainHandler/FBSDKDomainConfigurationManager.m @@ -148,8 +148,7 @@ - (void)processLoadRequestResponse:(id)result error:(nullable NSError *)error } NSDictionary *resultDictionary = [FBSDKTypeUtility dictionaryValue:result]; - NSDictionary *domainInfoField = [FBSDKTypeUtility dictionaryValue:resultDictionary[DOMAIN_CONFIGURATION_DOMAIN_INFO_FIELD]]; - NSArray *> *domainInfoDataArray = [FBSDKTypeUtility arrayValue:domainInfoField[@"data"]]; + NSArray *> *domainInfoDataArray = [FBSDKTypeUtility arrayValue:resultDictionary[@"data"]]; NSDictionary *endpoints = [FBSDKTypeUtility array:domainInfoDataArray objectAtIndex:0]; NSArray *> *domainInfoArray = [FBSDKTypeUtility arrayValue:endpoints[@"endpoints"]]; diff --git a/FBSDKCoreKit/FBSDKCoreKitTests/Internal/DomainConfiguration/DomainConfigurationManagerTests.swift b/FBSDKCoreKit/FBSDKCoreKitTests/Internal/DomainConfiguration/DomainConfigurationManagerTests.swift index c9cb849a8..bcc57d5de 100644 --- a/FBSDKCoreKit/FBSDKCoreKitTests/Internal/DomainConfiguration/DomainConfigurationManagerTests.swift +++ b/FBSDKCoreKit/FBSDKCoreKitTests/Internal/DomainConfiguration/DomainConfigurationManagerTests.swift @@ -21,39 +21,36 @@ final class DomainConfigurationManagerTests: XCTestCase { // swiftlint:enable implicitly_unwrapped_optional let sampleResult: [String: Any] = [ - "id": 2020399148181142, - "server_domain_infos": [ - "data": [ - [ - "endpoints": [ - [ - "key": "activities", - "value": [ - "att_opt_in_domain_prefix": kEndpoint1URLPrefix, - "att_opt_out_domain_prefix": kEndpoint2URLPrefix, - ], + "data": [ + [ + "endpoints": [ + [ + "key": "activities", + "value": [ + "att_opt_in_domain_prefix": kEndpoint1URLPrefix, + "att_opt_out_domain_prefix": kEndpoint2URLPrefix, ], - [ - "key": "custom_audience_third_party_id", - "value": [ - "att_opt_in_domain_prefix": kEndpoint1URLPrefix, - "att_opt_out_domain_prefix": kEndpoint1URLPrefix, - ], + ], + [ + "key": "custom_audience_third_party_id", + "value": [ + "att_opt_in_domain_prefix": kEndpoint1URLPrefix, + "att_opt_out_domain_prefix": kEndpoint1URLPrefix, ], - [ - "key": "app_indexing_session", - "value": [ - "att_opt_in_domain_prefix": kEndpoint1URLPrefix, - "att_opt_out_domain_prefix": kEndpoint1URLPrefix, - ], + ], + [ + "key": "app_indexing_session", + "value": [ + "att_opt_in_domain_prefix": kEndpoint1URLPrefix, + "att_opt_out_domain_prefix": kEndpoint1URLPrefix, ], - [ - "key": "default_config", - "value": [ - "default_domain_prefix": kEndpoint2URLPrefix, - "default_alternative_domain_prefix": kEndpoint1URLPrefix, - "enable_for_early_versions": false, - ], + ], + [ + "key": "default_config", + "value": [ + "default_domain_prefix": kEndpoint2URLPrefix, + "default_alternative_domain_prefix": kEndpoint1URLPrefix, + "enable_for_early_versions": false, ], ], ],