From cc559a4aa397a46c66bb3d7ebdb475c3d3722917 Mon Sep 17 00:00:00 2001 From: Lisoveliy Date: Wed, 16 Jul 2025 21:17:18 +0300 Subject: [PATCH] fix: fix of redirect uri form issue --- JOBot.Backend/Services/HeadHunterService.cs | 22 ++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/JOBot.Backend/Services/HeadHunterService.cs b/JOBot.Backend/Services/HeadHunterService.cs index 02af0db..e89ce38 100644 --- a/JOBot.Backend/Services/HeadHunterService.cs +++ b/JOBot.Backend/Services/HeadHunterService.cs @@ -19,15 +19,8 @@ public class HeadHunterService(ILogger logger, IOptionsLink for auth public string GenerateAuthLink(long userId) { - var redirectUri = new UriBuilder(_config.Links.HookDomain) - { - Port = -1, - Scheme = "https", - Path = _config.Links.HookRoute, - Query = $"?userId={userId}" - }.ToString(); - return string.Format(_config.Links.AuthLink, [_config.ClientId, redirectUri]); + return string.Format(_config.Links.AuthLink, [_config.ClientId, GetRedirectUrl(userId)]); } public async Task AuthUser(int userId, string authorizationCode, string? error) @@ -47,7 +40,7 @@ public class HeadHunterService(ILogger logger, IOptions logger, IOptions