aboutsummaryrefslogtreecommitdiff
path: root/packages/bank-ui/src/settings.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/bank-ui/src/settings.ts')
-rw-r--r--packages/bank-ui/src/settings.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/bank-ui/src/settings.ts b/packages/bank-ui/src/settings.ts
index c7c56d299..49c8408ce 100644
--- a/packages/bank-ui/src/settings.ts
+++ b/packages/bank-ui/src/settings.ts
@@ -17,6 +17,7 @@
import {
Codec,
buildCodecForObject,
+ canonicalizeBaseUrl,
codecForBoolean,
codecForMap,
codecForString,
@@ -101,7 +102,11 @@ function buildDefaultBackendBaseURL(): string | undefined {
window.location.pathname,
window.location.origin,
).href;
- return currentLocation.replace("/webui", "");
+ /**
+ * By default, bank backend serves the html content
+ * from the /webui root.
+ */
+ return canonicalizeBaseUrl(currentLocation.replace("/webui", ""));
}
- return undefined;
+ throw Error("No default URL")
}