X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/786d7c2b99da82c92d0ab5bc242f75513a46b4b5..c11055f2d6ce8385088bc221eab1175e31777ec0:/src/common/config.ts diff --git a/src/common/config.ts b/src/common/config.ts index 250c806c69..492328d986 100644 --- a/src/common/config.ts +++ b/src/common/config.ts @@ -7,7 +7,8 @@ import Axios from "axios"; export const CONFIG_URL = process.env.REACT_APP_ARVADOS_CONFIG_URL || "/config.json"; export interface Config { - API_HOST: string; + apiHost: string; + keepWebHost: string; } export const fetchConfig = () => { @@ -20,11 +21,13 @@ export const fetchConfig = () => { const mapConfig = (config: Config): Config => ({ ...config, - API_HOST: addProtocol(config.API_HOST) + apiHost: addProtocol(config.apiHost), + keepWebHost: addProtocol(config.keepWebHost) }); const getDefaultConfig = (): Config => ({ - API_HOST: process.env.REACT_APP_ARVADOS_API_HOST || "" + apiHost: process.env.REACT_APP_ARVADOS_API_HOST || "", + keepWebHost: process.env.REACT_APP_ARVADOS_KEEP_WEB_HOST || "" }); const addProtocol = (url: string) => `${window.location.protocol}//${url}`;