From 0b62d5ac9a31f4d840c45ea41aeb89a7c2ecbaf3 Mon Sep 17 00:00:00 2001 From: Dylan <dylancompanjen@gmail.com> Date: Wed, 5 May 2021 01:18:54 +0200 Subject: [PATCH] fix(ios): admob shows only non-personalized ads (#5262) * fix: conditional was always true if requestNonPersonalizedAdsOnly contained a value --- packages/admob/ios/RNFBAdMob/RNFBAdMobCommon.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/admob/ios/RNFBAdMob/RNFBAdMobCommon.m b/packages/admob/ios/RNFBAdMob/RNFBAdMobCommon.m index fbb74d7d80..8ddb5e11cc 100644 --- a/packages/admob/ios/RNFBAdMob/RNFBAdMobCommon.m +++ b/packages/admob/ios/RNFBAdMob/RNFBAdMobCommon.m @@ -49,7 +49,7 @@ + (GADRequest *)buildAdRequest:(NSDictionary *)adRequestOptions { GADRequest *request = [GADRequest request]; NSMutableDictionary *extras = [@{} mutableCopy]; - if (adRequestOptions[@"requestNonPersonalizedAdsOnly"]) { + if (adRequestOptions[@"requestNonPersonalizedAdsOnly"] && [adRequestOptions[@"requestNonPersonalizedAdsOnly"] boolValue]) { extras[@"npa"] = @"1"; }