diff --git a/MareSynchronos/WebAPI/ApiController.cs b/MareSynchronos/WebAPI/ApiController.cs index 6cf50ca..5b44822 100644 --- a/MareSynchronos/WebAPI/ApiController.cs +++ b/MareSynchronos/WebAPI/ApiController.cs @@ -186,12 +186,12 @@ public partial class ApiController : MediatorSubscriberBase, IDisposable, IMareH await _mareHub.StartAsync(token).ConfigureAwait(false); + await InitializeData().ConfigureAwait(false); + _connectionDto = await GetConnectionDto().ConfigureAwait(false); ServerState = ServerState.Connected; - await InitializeData().ConfigureAwait(false); - if (_connectionDto.ServerVersion != IMareHub.ApiVersion) { await StopConnection(token, ServerState.VersionMisMatch).ConfigureAwait(false);