From 7f6519a61ffde95b4856a1c8b0a04642242e1d6f Mon Sep 17 00:00:00 2001 From: Jeremy Frank Date: Tue, 6 Feb 2024 11:31:24 -0700 Subject: [PATCH] add `implementation` to `version` on list and stats pages --- backend/telemetry_core/src/state/chain_stats.rs | 3 ++- frontend/src/components/List/Column/ImplementationColumn.tsx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/telemetry_core/src/state/chain_stats.rs b/backend/telemetry_core/src/state/chain_stats.rs index 079e3c618..1084e2e91 100644 --- a/backend/telemetry_core/src/state/chain_stats.rs +++ b/backend/telemetry_core/src/state/chain_stats.rs @@ -124,7 +124,8 @@ impl ChainStatsCollator { hwbench: Option<&common::node_types::NodeHwBench>, op: CounterValue, ) { - self.version.modify(Some(&*details.version), op); + let full_version = format!("{} v{}", details.implementation, details.version); + self.version.modify(Some(&full_version), op); self.implementation .modify(Some(&*details.implementation), op); diff --git a/frontend/src/components/List/Column/ImplementationColumn.tsx b/frontend/src/components/List/Column/ImplementationColumn.tsx index 6b3d8c0bc..f9446000b 100644 --- a/frontend/src/components/List/Column/ImplementationColumn.tsx +++ b/frontend/src/components/List/Column/ImplementationColumn.tsx @@ -104,7 +104,7 @@ export class ImplementationColumn extends React.Component { return ( - {semver} + {`${implementation} v${semver}`} ); }