diff --git a/packages/core/src/common/k8s-api/endpoints/pod.api.ts b/packages/core/src/common/k8s-api/endpoints/pod.api.ts index 45bd31a222..a06389c20a 100644 --- a/packages/core/src/common/k8s-api/endpoints/pod.api.ts +++ b/packages/core/src/common/k8s-api/endpoints/pod.api.ts @@ -58,9 +58,9 @@ export class PodApi extends KubeApi { const status = new KubeStatus(response); if (status.code >= 200 && status.code < 300) { - return status.getMessage(); + return status.getExplanation(); } else { - throw status.getMessage(); + throw status.getExplanation(); } } diff --git a/packages/core/src/common/k8s-api/kube-object.ts b/packages/core/src/common/k8s-api/kube-object.ts index b06e887b01..1feb028aff 100644 --- a/packages/core/src/common/k8s-api/kube-object.ts +++ b/packages/core/src/common/k8s-api/kube-object.ts @@ -297,10 +297,10 @@ export class KubeStatus { this.status = data.status || ""; } - getMessage() { + getExplanation(): string { const { code, message, reason, status } = this; - return `${code}: ${message ?? reason ?? status}`; + return `${code}: ${message || reason || status}`; } }