From 349efb8085c32a2cfedd9f7eb303e56f66ad0fa4 Mon Sep 17 00:00:00 2001 From: Dominik Niedbala Date: Wed, 4 Mar 2026 18:46:52 +0100 Subject: [PATCH] fix JSON log marshaling error in registerValidator Remove *http.Request from logrus fields in registerValidator debug log. The http.Request.GetBody field (func type) causes json.Marshal to fail when running with -json log formatting, silently dropping the log entry. Closes #894 --- server/register_validator.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/register_validator.go b/server/register_validator.go index eab6eb1f..fd1b179c 100644 --- a/server/register_validator.go +++ b/server/register_validator.go @@ -47,9 +47,7 @@ func (m *BoostService) registerValidator(log *logrus.Entry, regBytes []byte, hea req.Header[key] = values } - log.WithFields(logrus.Fields{ - "request": req, - }).Debug("sending the registerValidator request") + log.Debug("sending the registerValidator request") // Send the request start := time.Now()