From 5514e98b1d4ec882d5c68b60574360de29558efc Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Mon, 9 Aug 2021 18:44:22 +0300 Subject: [PATCH] fixes Signed-off-by: Jari Kolehmainen --- src/common/k8s-api/index.ts | 14 +++++++++++++- src/common/k8s-api/json-api.ts | 1 - 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/common/k8s-api/index.ts b/src/common/k8s-api/index.ts index 0c52098f6d..791ee09285 100644 --- a/src/common/k8s-api/index.ts +++ b/src/common/k8s-api/index.ts @@ -27,7 +27,17 @@ import { isClusterPageContext } from "../utils/cluster-id-url-parsing"; let apiBase: JsonApi; let apiKube: KubeJsonApi; -if (isClusterPageContext()) { +if (typeof window === "undefined") { + apiBase = new JsonApi({ + serverAddress: `http://127.0.0.1:${process.env.LENS_PROXY_PORT}`, + apiBase: apiPrefix, + debug: isDevelopment || isDebugging, + }, { + headers: { + "Host": `localhost:${process.env.LENS_PROXY_PORT}` + } + }); +} else { apiBase = new JsonApi({ serverAddress: `http://127.0.0.1:${window.location.port}`, apiBase: apiPrefix, @@ -37,7 +47,9 @@ if (isClusterPageContext()) { "Host": window.location.host } }); +} +if (isClusterPageContext()) { apiKube = new KubeJsonApi({ serverAddress: `http://127.0.0.1:${window.location.port}`, apiBase: apiKubePrefix, diff --git a/src/common/k8s-api/json-api.ts b/src/common/k8s-api/json-api.ts index bc589fe754..ef35921feb 100644 --- a/src/common/k8s-api/json-api.ts +++ b/src/common/k8s-api/json-api.ts @@ -192,7 +192,6 @@ export class JsonApi { } protected writeLog(log: JsonApiLog) { - if (!this.config.debug) return; const { method, reqUrl, ...params } = log; logger.info(`[JSON-API] request ${method} ${reqUrl}`, params);