File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
android/src/main/java/com/sbugert/rnadmob Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,10 @@ public void onRewarded(RewardItem rewardItem) {
6363 @ Override
6464 public void onRewardedVideoAdLoaded () {
6565 sendEvent (EVENT_AD_LOADED , null );
66- mRequestAdPromise .resolve (null );
66+ if (mRequestAdPromise != null ) {
67+ mRequestAdPromise .resolve (null );
68+ mRequestAdPromise = null ;
69+ }
6770 }
6871
6972 @ Override
@@ -117,7 +120,10 @@ public void onRewardedVideoAdFailedToLoad(int errorCode) {
117120 WritableMap error = Arguments .createMap ();
118121 event .putString ("message" , errorMessage );
119122 sendEvent (EVENT_AD_FAILED_TO_LOAD , event );
120- mRequestAdPromise .reject (errorString , errorMessage );
123+ if (mRequestAdPromise != null ) {
124+ mRequestAdPromise .reject (errorString , errorMessage );
125+ mRequestAdPromise = null ;
126+ }
121127 }
122128
123129 private void sendEvent (String eventName , @ Nullable WritableMap params ) {
You can’t perform that action at this time.
0 commit comments