From 871635211627acfbcc088940a73b1f8f6947bd53 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Fri, 29 Jul 2022 03:17:24 +0200 Subject: [PATCH] I should stop coding late at night send help --- MareSynchronos/MareSynchronos.csproj | 2 +- MareSynchronos/WebAPI/ApiController.Connectivity.cs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index dfc5171..510deaf 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.2.11.0 + 0.2.12.0 https://github.com/Penumbra-Sync/client diff --git a/MareSynchronos/WebAPI/ApiController.Connectivity.cs b/MareSynchronos/WebAPI/ApiController.Connectivity.cs index 5a3bd53..003dcc5 100644 --- a/MareSynchronos/WebAPI/ApiController.Connectivity.cs +++ b/MareSynchronos/WebAPI/ApiController.Connectivity.cs @@ -209,6 +209,7 @@ namespace MareSynchronos.WebAPI private async Task InitializeData(CancellationToken token) { if (_mareHub == null) return; + Logger.Debug("Initializing data"); _mareHub.On(Api.OnUserUpdateClientPairs, UpdateLocalClientPairsCallback); @@ -284,6 +285,9 @@ namespace MareSynchronos.WebAPI { Logger.Info("Connection restored"); await Task.Delay(TimeSpan.FromSeconds(new Random().Next(5, 10))); + + _connectionDto = await _mareHub.InvokeAsync(Api.InvokeHeartbeat, _dalamudUtil.PlayerNameHashed, _connectionCancellationTokenSource.Token); + await InitializeData(_connectionCancellationTokenSource.Token); }