From 0d04e3d2ac74eae7a305c434d32a3c6b06f73498 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Fri, 13 Jun 2025 14:57:41 +0100 Subject: [PATCH] Fix element-desktop-ssoid profile deeplinking for OIDC (#2396) --- src/protocol.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocol.ts b/src/protocol.ts index 292a4a02e3..f6812b49e6 100644 --- a/src/protocol.ts +++ b/src/protocol.ts @@ -121,7 +121,7 @@ export default class ProtocolHandler { public getProfileFromDeeplink(args: string[]): string | undefined { // check if we are passed a profile in the SSO callback url const deeplinkUrl = args.find( - (arg) => arg.startsWith(`${this.protocol}://`) || arg.startsWith(`${LEGACY_PROTOCOL}://`), + (arg) => arg.startsWith(`${this.protocol}:/`) || arg.startsWith(`${LEGACY_PROTOCOL}://`), ); if (deeplinkUrl?.includes(SEARCH_PARAM)) { const parsedUrl = new URL(deeplinkUrl);