From 8cc37814544c6f690e28c649c37269a3b68faa3f Mon Sep 17 00:00:00 2001 From: zhi Date: Fri, 20 Mar 2026 11:00:42 +0000 Subject: [PATCH] fix: keep heartbeat running when nginx site listing is unavailable --- internal/telemetry/telemetry.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/telemetry/telemetry.go b/internal/telemetry/telemetry.go index 8e6d81c..8cb7702 100644 --- a/internal/telemetry/telemetry.go +++ b/internal/telemetry/telemetry.go @@ -76,11 +76,10 @@ func BuildPayload(ctx context.Context, cfg config.Config) (Payload, error) { } nginxInstalled, nginxSites, err := detectNginx() - if err != nil { - return payload, err + if err == nil { + payload.NginxInstalled = nginxInstalled + payload.NginxSites = nginxSites } - payload.NginxInstalled = nginxInstalled - payload.NginxSites = nginxSites return payload, nil }