We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a43d6d9 commit d28600bCopy full SHA for d28600b
1 file changed
libs/auth-js/core/auth-utils.ts
@@ -62,11 +62,9 @@ export class AuthUtils {
62
};
63
64
public static getBaseUrl = (): string => {
65
- // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
66
- let baseUrl = document.baseURI ?? document.querySelector('base')?.href;
67
- // Remove any query params as baseURI can contain them
+ let baseUrl = document.querySelector('base')?.href ?? window.location.origin;
68
const url = new URL(baseUrl);
69
- baseUrl = `${url.origin}${url.pathname}`;
+ baseUrl = `${url.origin}${url.pathname}`; // remove any query params (just in case)
70
return (baseUrl.endsWith('/')) ? baseUrl : `${baseUrl}/`;
71
72
0 commit comments