From 5c6d7a4eaebadb94c343ebfd5bdb07976f112af8 Mon Sep 17 00:00:00 2001 From: Mark Aron Szulyovszky Date: Wed, 1 Nov 2017 13:09:23 +0000 Subject: [PATCH] Fix: add checking for null to avoid exception when .setAdUnitId is set twice --- .../java/com/sbugert/rnadmob/RNAdMobInterstitialAdModule.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/sbugert/rnadmob/RNAdMobInterstitialAdModule.java b/android/src/main/java/com/sbugert/rnadmob/RNAdMobInterstitialAdModule.java index e53032641..79efff12e 100644 --- a/android/src/main/java/com/sbugert/rnadmob/RNAdMobInterstitialAdModule.java +++ b/android/src/main/java/com/sbugert/rnadmob/RNAdMobInterstitialAdModule.java @@ -106,7 +106,9 @@ private void sendEvent(String eventName, @Nullable WritableMap params) { @ReactMethod public void setAdUnitID(String adUnitID) { - mInterstitialAd.setAdUnitId(adUnitID); + if (mInterstitialAd.getAdUnitId() == null) { + mInterstitialAd.setAdUnitId(adUnitID); + } } @ReactMethod