From 8b894b0178813ca2bbe8b3d11047893653662d46 Mon Sep 17 00:00:00 2001 From: masumulu28 Date: Thu, 9 Mar 2023 14:19:46 +0300 Subject: [PATCH] extra slash issue fixed in angular from rel-7 (@abp/ng.oauth) --- .../lib/providers/navigate-to-manage-profile.provider.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/npm/ng-packs/packages/oauth/src/lib/providers/navigate-to-manage-profile.provider.ts b/npm/ng-packs/packages/oauth/src/lib/providers/navigate-to-manage-profile.provider.ts index e20bf62fc2..e1c6d458a4 100644 --- a/npm/ng-packs/packages/oauth/src/lib/providers/navigate-to-manage-profile.provider.ts +++ b/npm/ng-packs/packages/oauth/src/lib/providers/navigate-to-manage-profile.provider.ts @@ -12,10 +12,10 @@ export const NavigateToManageProfileProvider: Provider = { console.warn('The oAuthConfig env is missing on environment.ts'); return; } - window.open( - `${env.oAuthConfig.issuer}/Account/Manage?returnUrl=${window.location.href}`, - '_self', - ); + + const { issuer } = env.oAuthConfig; + const path = issuer.endsWith('/') ? issuer : `${issuer}/`; + window.open(`${path}Account/Manage?returnUrl=${window.location.href}`, '_self'); }; }, };