Skip to content

Commit 1b35202

Browse files
committed
Merge branch 'dev'
2 parents 2214e92 + f849471 commit 1b35202

File tree

2 files changed

+19
-8
lines changed

2 files changed

+19
-8
lines changed

Runtime/Configs/AdConfigAdapter.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -259,21 +259,21 @@ public AdConfigAdapter Build()
259259
return new AdConfigAdapter(this);
260260
}
261261

262-
public AdConfigAdapter Build(Action<bool, List<string>> initializationFinished)
262+
public AdConfigAdapter Build(Action<bool, IReadOnlyList<string>> initializationFinished)
263263
{
264264
AppodealCallbacks.Sdk.OnInitialized +=
265-
(sender, sdkInitializeArgs) =>
265+
(sender, initArgs) =>
266266
{
267-
InitializationFinished(sender, sdkInitializeArgs);
267+
InitializationFinished(sender, initArgs);
268268

269-
if (sdkInitializeArgs.Errors == null)
269+
if (SMAIAppodealUtils.AdTools.IsInitialized(initArgs))
270270
{
271271
initializationFinished?.Invoke(true, null);
272272

273273
return;
274274
}
275275

276-
initializationFinished?.Invoke(false, sdkInitializeArgs.Errors);
276+
initializationFinished?.Invoke(false, initArgs.Errors);
277277
};
278278

279279
Build();
@@ -282,18 +282,18 @@ public AdConfigAdapter Build(Action<bool, List<string>> initializationFinished)
282282
}
283283

284284
private void InitializationFinished(object sender,
285-
SdkInitializedEventArgs sdkInitializedArgs)
285+
SdkInitializedEventArgs initArgs)
286286
{
287287
AppodealCallbacks.Sdk.OnInitialized -= InitializationFinished;
288288

289-
if (sdkInitializedArgs.Errors == null)
289+
if (SMAIAppodealUtils.AdTools.IsInitialized(initArgs))
290290
{
291291
IsInitialized = true;
292292

293293
return;
294294
}
295295

296-
foreach (var item in sdkInitializedArgs.Errors)
296+
foreach (var item in initArgs.Errors)
297297
{
298298
Debug.LogError($"[SMAI APPODEAL] Appodeal SDK initialization" +
299299
$" did not complete successfully, the reasons are as follows: {item}");

Runtime/Utils/SMAIAppodealUtils.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using AppodealStack.Monetization.Api;
2+
using AppodealStack.Monetization.Common;
23
using Veittech.Modules.Ad.SMAI_Appodeal.Common;
34

45
namespace Veittech.Modules.Ad.SMAI_Appodeal.Utils
@@ -37,6 +38,16 @@ public static void ShowDebugTestAd()
3738
{
3839
Appodeal.ShowTestScreen();
3940
}
41+
42+
public static bool IsInitialized(SdkInitializedEventArgs initArgs)
43+
{
44+
if (initArgs.Errors == null)
45+
{
46+
return true;
47+
}
48+
49+
return false;
50+
}
4051
}
4152
}
4253
}

0 commit comments

Comments
 (0)