From d4e40049a81a85dad7e39717e9826f11d61ba601 Mon Sep 17 00:00:00 2001 From: Delurkdotcom Date: Fri, 7 Jun 2024 11:41:49 +0200 Subject: [PATCH] Update meshobserv.go This change prevents newer versions like 2.3.10 and 2.3.11 from being incorrectly filtered out. This addresses the issues reported in GitHub issue #12 --- cmd/meshobserv/meshobserv.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/meshobserv/meshobserv.go b/cmd/meshobserv/meshobserv.go index 573efd8..202c532 100644 --- a/cmd/meshobserv/meshobserv.go +++ b/cmd/meshobserv/meshobserv.go @@ -132,7 +132,7 @@ func handleMessage(from uint32, topic string, portNum generated.PortNum, payload } fwVersion := mapReport.GetFirmwareVersion() // 2.3.1 has a bug that spams multiple MapReports every second - if len(fwVersion) > 5 && fwVersion[:5] == "2.3.1" { + if len(fwVersion) > 5 && fwVersion[:5] == "2.3.1" || strings.HasPrefix(fwVersion, "2.3.1.") { return } longName := mapReport.GetLongName()