From 3dd2b9ad2a8b825d27a8c19734859b5c6119c285 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88?= Date: Thu, 15 May 2025 19:46:32 -0400 Subject: [PATCH 1/2] chore: update --- .../Nullinside.Api.Common.AspNetCore.csproj | 4 ++-- src/Nullinside.Api.Common/Nullinside.Api.Common.csproj | 4 ++-- src/Nullinside.Api.Model/Nullinside.Api.Model.csproj | 6 +++--- src/Nullinside.Api.Tests/Nullinside.Api.Tests.csproj | 4 ++-- src/Nullinside.Api/Nullinside.Api.csproj | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/Nullinside.Api.Common.AspNetCore/Nullinside.Api.Common.AspNetCore.csproj b/src/Nullinside.Api.Common.AspNetCore/Nullinside.Api.Common.AspNetCore.csproj index 55b960a..e441be3 100644 --- a/src/Nullinside.Api.Common.AspNetCore/Nullinside.Api.Common.AspNetCore.csproj +++ b/src/Nullinside.Api.Common.AspNetCore/Nullinside.Api.Common.AspNetCore.csproj @@ -17,13 +17,13 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + diff --git a/src/Nullinside.Api.Common/Nullinside.Api.Common.csproj b/src/Nullinside.Api.Common/Nullinside.Api.Common.csproj index 378fd55..816ebf7 100644 --- a/src/Nullinside.Api.Common/Nullinside.Api.Common.csproj +++ b/src/Nullinside.Api.Common/Nullinside.Api.Common.csproj @@ -17,8 +17,8 @@ - - + + diff --git a/src/Nullinside.Api.Model/Nullinside.Api.Model.csproj b/src/Nullinside.Api.Model/Nullinside.Api.Model.csproj index e6d19ea..dd220ca 100644 --- a/src/Nullinside.Api.Model/Nullinside.Api.Model.csproj +++ b/src/Nullinside.Api.Model/Nullinside.Api.Model.csproj @@ -17,13 +17,13 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + diff --git a/src/Nullinside.Api.Tests/Nullinside.Api.Tests.csproj b/src/Nullinside.Api.Tests/Nullinside.Api.Tests.csproj index 72774ed..1958c87 100644 --- a/src/Nullinside.Api.Tests/Nullinside.Api.Tests.csproj +++ b/src/Nullinside.Api.Tests/Nullinside.Api.Tests.csproj @@ -15,8 +15,8 @@ - - + + diff --git a/src/Nullinside.Api/Nullinside.Api.csproj b/src/Nullinside.Api/Nullinside.Api.csproj index 5f47dee..0f18de3 100644 --- a/src/Nullinside.Api/Nullinside.Api.csproj +++ b/src/Nullinside.Api/Nullinside.Api.csproj @@ -23,9 +23,9 @@ - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -34,7 +34,7 @@ - + From 7759322c3d29d807bd34557694ba33fc98abab55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88?= Date: Thu, 15 May 2025 19:46:37 -0400 Subject: [PATCH 2/2] fix: updating ingestion of refresh token to match desktop app The desktop app and the web api were configured to supply the parameters differently. It doesn't matter which one we choose so we went with form parameters. --- src/Nullinside.Api/Controllers/UserController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nullinside.Api/Controllers/UserController.cs b/src/Nullinside.Api/Controllers/UserController.cs index e112c58..28dbbcc 100644 --- a/src/Nullinside.Api/Controllers/UserController.cs +++ b/src/Nullinside.Api/Controllers/UserController.cs @@ -166,7 +166,7 @@ public async Task TwitchStreamingToolsLogin([FromQuery] string c [AllowAnonymous] [HttpPost] [Route("twitch-login/twitch-streaming-tools")] - public async Task TwitchStreamingToolsRefreshToken(string refreshToken, [FromServices] ITwitchApiProxy api, + public async Task TwitchStreamingToolsRefreshToken([FromForm]string refreshToken, [FromServices] ITwitchApiProxy api, CancellationToken token = new()) { string? siteUrl = _configuration.GetValue("Api:SiteUrl"); api.OAuth = new() {