From 13011a389322f331e7b273d2bdaac2718b5f785d Mon Sep 17 00:00:00 2001 From: sorokya Date: Sun, 27 Mar 2022 11:48:17 +0200 Subject: [PATCH] remove extra async/await when requesting files from server --- EndlessClient/Controllers/LoginController.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/EndlessClient/Controllers/LoginController.cs b/EndlessClient/Controllers/LoginController.cs index da2664eac..b6edd3143 100644 --- a/EndlessClient/Controllers/LoginController.cs +++ b/EndlessClient/Controllers/LoginController.cs @@ -129,7 +129,7 @@ public async Task LoginToCharacter(ICharacter character) if (unableToLoadMap || _fileRequestActions.NeedsFileForLogin(InitFileType.Map, _currentMapStateProvider.CurrentMapID)) { gameLoadingDialog.SetState(GameLoadingDialogState.Map); - if (!await SafeGetFile(async () => await _fileRequestActions.GetMapFromServer(_currentMapStateProvider.CurrentMapID, sessionID))) + if (!await SafeGetFile(() => _fileRequestActions.GetMapFromServer(_currentMapStateProvider.CurrentMapID, sessionID))) return; await Task.Delay(1000); } @@ -137,7 +137,7 @@ public async Task LoginToCharacter(ICharacter character) if (_fileRequestActions.NeedsFileForLogin(InitFileType.Item)) { gameLoadingDialog.SetState(GameLoadingDialogState.Item); - if (!await SafeGetFile(async () => await _fileRequestActions.GetItemFileFromServer(sessionID))) + if (!await SafeGetFile(() => _fileRequestActions.GetItemFileFromServer(sessionID))) return; await Task.Delay(1000); } @@ -145,7 +145,7 @@ public async Task LoginToCharacter(ICharacter character) if (_fileRequestActions.NeedsFileForLogin(InitFileType.Npc)) { gameLoadingDialog.SetState(GameLoadingDialogState.NPC); - if (!await SafeGetFile(async () => await _fileRequestActions.GetNPCFileFromServer(sessionID))) + if (!await SafeGetFile(() => _fileRequestActions.GetNPCFileFromServer(sessionID))) return; await Task.Delay(1000); } @@ -153,7 +153,7 @@ public async Task LoginToCharacter(ICharacter character) if (_fileRequestActions.NeedsFileForLogin(InitFileType.Spell)) { gameLoadingDialog.SetState(GameLoadingDialogState.Spell); - if (!await SafeGetFile(async () => await _fileRequestActions.GetSpellFileFromServer(sessionID))) + if (!await SafeGetFile(() => _fileRequestActions.GetSpellFileFromServer(sessionID))) return; await Task.Delay(1000); } @@ -161,7 +161,7 @@ public async Task LoginToCharacter(ICharacter character) if (_fileRequestActions.NeedsFileForLogin(InitFileType.Class)) { gameLoadingDialog.SetState(GameLoadingDialogState.Class); - if (!await SafeGetFile(async () => await _fileRequestActions.GetClassFileFromServer(sessionID))) + if (!await SafeGetFile(() => _fileRequestActions.GetClassFileFromServer(sessionID))) return; await Task.Delay(1000); }