From 9e6108a4d6b2547639b1c506be6b0115b2201079 Mon Sep 17 00:00:00 2001 From: rootdarkarchon Date: Wed, 25 Oct 2023 02:30:42 +0200 Subject: [PATCH] idk --- MareSynchronos/WebAPI/SignalR/ApiController.cs | 2 +- MareSynchronos/WebAPI/SignalR/TokenProvider.cs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MareSynchronos/WebAPI/SignalR/ApiController.cs b/MareSynchronos/WebAPI/SignalR/ApiController.cs index 1b8e139..4526cb7 100644 --- a/MareSynchronos/WebAPI/SignalR/ApiController.cs +++ b/MareSynchronos/WebAPI/SignalR/ApiController.cs @@ -270,7 +270,7 @@ public sealed partial class ApiController : DisposableMediatorSubscriberBase, IM bool requireReconnect = await RefreshToken(ct).ConfigureAwait(false); - if (requireReconnect) continue; + if (requireReconnect) break; _ = await CheckClientHealth().ConfigureAwait(false); } diff --git a/MareSynchronos/WebAPI/SignalR/TokenProvider.cs b/MareSynchronos/WebAPI/SignalR/TokenProvider.cs index 783e455..ff4dcee 100644 --- a/MareSynchronos/WebAPI/SignalR/TokenProvider.cs +++ b/MareSynchronos/WebAPI/SignalR/TokenProvider.cs @@ -116,10 +116,10 @@ public sealed class TokenProvider : IDisposable, IMediatorSubscriber throw new InvalidOperationException("No token present"); } - public async Task GetOrUpdateToken(CancellationToken ct, bool forceRenew = false) + public async Task GetOrUpdateToken(CancellationToken ct) { - bool renewal = forceRenew; - if (!forceRenew && _tokenCache.TryGetValue(CurrentIdentifier, out var token)) + bool renewal = false; + if (_tokenCache.TryGetValue(CurrentIdentifier, out var token)) { var handler = new JwtSecurityTokenHandler(); var jwtToken = handler.ReadJwtToken(token);