@@ -259,21 +259,21 @@ public AdConfigAdapter Build()
259
259
return new AdConfigAdapter ( this ) ;
260
260
}
261
261
262
- public AdConfigAdapter Build ( Action < bool , List < string > > initializationFinished )
262
+ public AdConfigAdapter Build ( Action < bool , IReadOnlyList < string > > initializationFinished )
263
263
{
264
264
AppodealCallbacks . Sdk . OnInitialized +=
265
- ( sender , sdkInitializeArgs ) =>
265
+ ( sender , initArgs ) =>
266
266
{
267
- InitializationFinished ( sender , sdkInitializeArgs ) ;
267
+ InitializationFinished ( sender , initArgs ) ;
268
268
269
- if ( sdkInitializeArgs . Errors == null )
269
+ if ( SMAIAppodealUtils . AdTools . IsInitialized ( initArgs ) )
270
270
{
271
271
initializationFinished ? . Invoke ( true , null ) ;
272
272
273
273
return ;
274
274
}
275
275
276
- initializationFinished ? . Invoke ( false , sdkInitializeArgs . Errors ) ;
276
+ initializationFinished ? . Invoke ( false , initArgs . Errors ) ;
277
277
} ;
278
278
279
279
Build ( ) ;
@@ -282,18 +282,18 @@ public AdConfigAdapter Build(Action<bool, List<string>> initializationFinished)
282
282
}
283
283
284
284
private void InitializationFinished ( object sender ,
285
- SdkInitializedEventArgs sdkInitializedArgs )
285
+ SdkInitializedEventArgs initArgs )
286
286
{
287
287
AppodealCallbacks . Sdk . OnInitialized -= InitializationFinished ;
288
288
289
- if ( sdkInitializedArgs . Errors == null )
289
+ if ( SMAIAppodealUtils . AdTools . IsInitialized ( initArgs ) )
290
290
{
291
291
IsInitialized = true ;
292
292
293
293
return ;
294
294
}
295
295
296
- foreach ( var item in sdkInitializedArgs . Errors )
296
+ foreach ( var item in initArgs . Errors )
297
297
{
298
298
Debug . LogError ( $ "[SMAI APPODEAL] Appodeal SDK initialization" +
299
299
$ " did not complete successfully, the reasons are as follows: { item } ") ;
0 commit comments