From 0252630855552610f1777945571056f2784915a4 Mon Sep 17 00:00:00 2001 From: n313893254 Date: Thu, 19 Aug 2021 16:23:14 +0800 Subject: [PATCH] HARVESTER:fix:header link in preferences is broken https://github.com/harvester/harvester/issues/1100 --- components/nav/Header.vue | 4 +++- layouts/default.vue | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/components/nav/Header.vue b/components/nav/Header.vue index fc303547a1..ed49d83882 100644 --- a/components/nav/Header.vue +++ b/components/nav/Header.vue @@ -92,10 +92,12 @@ export default { }, harvesterDashboard() { + const cluster = this.$store.getters.defaultClusterId; + return { name: 'c-cluster-product-resource', params: { - ...this.$route.params, + cluster, product: VIRTUAL, resource: HCI.DASHBOARD, } diff --git a/layouts/default.vue b/layouts/default.vue index a1f1d7ba5b..6883833971 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -140,6 +140,7 @@ export default { if (this.$store.getters['currentProduct'].name === 'virtual') { const setting = this.$store.getters['virtual/byId'](HCI.SETTING, 'server-version'); + displayVersion = setting?.value || 'unknown'; }