Update gifts manager

This commit is contained in:
JW
2024-02-25 21:29:21 +01:00
parent 63dd8c20ac
commit 0fcac60cbe
12 changed files with 30 additions and 29 deletions

View File

@@ -93,6 +93,7 @@ public class TikTokLive {
}
//I don't like it, but it is reasonable for now
private static GiftsManager giftsManager;
/**
@@ -100,21 +101,18 @@ public class TikTokLive {
*
* @return GiftsManager
*/
public static GiftsManager gifts()
{
if(giftsManager != null)
{
public static GiftsManager gifts() {
if (giftsManager != null) {
return giftsManager;
}
try
synchronized (GiftsManager.class)
{
giftsManager = new TikTokGiftsManager(requests().fetchGiftsData().getGifts());
return giftsManager;
} catch (Exception ex)
{
throw ex;
if (giftsManager == null)
{
return new TikTokGiftsManager(requests().fetchGiftsData().getGifts());
}
}
return giftsManager;
}