From 3065ed50942e32e6d6ebebda083cec9e22b92f27 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Sat, 11 Mar 2023 11:50:02 -0500 Subject: [PATCH] fix issue with capturing user profile information during external login --- .../Extensions/OqtaneSiteAuthenticationBuilderExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Oqtane.Server/Extensions/OqtaneSiteAuthenticationBuilderExtensions.cs b/Oqtane.Server/Extensions/OqtaneSiteAuthenticationBuilderExtensions.cs index 68284a01..95faf3ef 100644 --- a/Oqtane.Server/Extensions/OqtaneSiteAuthenticationBuilderExtensions.cs +++ b/Oqtane.Server/Extensions/OqtaneSiteAuthenticationBuilderExtensions.cs @@ -433,7 +433,7 @@ namespace Oqtane.Extensions { var _settings = httpContext.RequestServices.GetRequiredService(); var _profiles = httpContext.RequestServices.GetRequiredService(); - var profiles = _profiles.GetProfiles(user.SiteId); + var profiles = _profiles.GetProfiles(alias.SiteId).ToList(); foreach (var mapping in httpContext.GetSiteSettings().GetValue("ExternalLogin:ProfileClaimTypes", "").Split(',', StringSplitOptions.RemoveEmptyEntries)) { if (mapping.Contains(":"))