From 9a9f6379cd9ce8b298048c20186f12240d090e3a Mon Sep 17 00:00:00 2001 From: SChernykh <15806605+SChernykh@users.noreply.github.com> Date: Mon, 3 Jun 2024 11:10:38 +0200 Subject: [PATCH] Tweaked software version display GoObserver will have the same version format --- src/p2p_server.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/p2p_server.cpp b/src/p2p_server.cpp index 5daa52f..bb4b02c 100644 --- a/src/p2p_server.cpp +++ b/src/p2p_server.cpp @@ -2688,7 +2688,14 @@ template<> struct log::Stream::Entry { switch (value.m_id) { case SoftwareID::P2Pool: - *wrapper << "P2Pool v"; + case SoftwareID::GoObserver: + if (value.m_id == SoftwareID::P2Pool) { + *wrapper << "P2Pool v"; + } + else { + *wrapper << "GoObserver v"; + } + if (value.m_version <= 0x3000A) { // Encoding for versions <= 3.10 *wrapper << (value.m_version >> 16) << '.' << (value.m_version & 0xFFFF); @@ -2700,10 +2707,7 @@ template<> struct log::Stream::Entry *wrapper << '.' << (value.m_version & 0xFF); } } - break; - case SoftwareID::GoObserver: - *wrapper << "GoObserver v" << (value.m_version >> 16) << '.' << (value.m_version & 0xFFFF); break; default: