refactor(emotes): drop async void on LoadData
async void Task.Run() is a no-op for awaiting purposes since the void returns immediately. Switch LoadData to async Task and have the two callers fire-and-forget the task directly. Exceptions still go through the existing try/catch inside LoadData.
This commit is contained in:
@@ -66,7 +66,7 @@ public static class EmoteCache
|
||||
|
||||
public static string[] SortedCodeArray = [];
|
||||
|
||||
public static async void LoadData()
|
||||
public static async Task LoadData()
|
||||
{
|
||||
if (State is not LoadingState.Unloaded)
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user