Skip to content

Commit d1a9301

Browse files
committed
Avoid race condition on value access
1 parent 7dc42b3 commit d1a9301

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

web/src/core/adapters/oidc/oidc.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Oidc } from "core/ports/Oidc";
22
import { createOidc as createOidcSpa } from "oidc-spa";
3-
import { parseKeycloakIssuerUri } from "oidc-spa/tools/parseKeycloakIssuerUri";
3+
import { isKeycloak } from "oidc-spa/keycloak";
44
import type { OidcParams, OidcParams_Partial } from "core/ports/OnyxiaApi";
55
import { objectKeys } from "tsafe/objectKeys";
66
import {
@@ -76,7 +76,7 @@ export async function createOidc<AutoLogin extends boolean>(
7676
encodeMethod: "www-form"
7777
});
7878

79-
if (parseKeycloakIssuerUri(oidc.params.issuerUri) !== undefined) {
79+
if (isKeycloak({ issuerUri }) !== undefined) {
8080
authorizationUrl = transformBeforeRedirectForKeycloakTheme({
8181
authorizationUrl
8282
});

0 commit comments

Comments
 (0)