From e3b6783a984c0d06c395678b90906aefbd4d8138 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Sun, 7 Dec 2025 11:13:10 -0600 Subject: [PATCH] add missing err checking in freed.create --- internal/processor/free-d-create.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/internal/processor/free-d-create.go b/internal/processor/free-d-create.go index d5a5a00..fcc2a39 100644 --- a/internal/processor/free-d-create.go +++ b/internal/processor/free-d-create.go @@ -52,6 +52,10 @@ func (fc *FreeDCreate) Process(ctx context.Context, payload any) (any, error) { panNum, err := strconv.ParseFloat(panString, 32) + if err != nil { + return nil, err + } + var tiltBuffer bytes.Buffer err = fc.Tilt.Execute(&tiltBuffer, payload) @@ -63,6 +67,10 @@ func (fc *FreeDCreate) Process(ctx context.Context, payload any) (any, error) { tiltNum, err := strconv.ParseFloat(tiltString, 32) + if err != nil { + return nil, err + } + var rollBuffer bytes.Buffer err = fc.Tilt.Execute(&rollBuffer, payload) @@ -78,10 +86,6 @@ func (fc *FreeDCreate) Process(ctx context.Context, payload any) (any, error) { return nil, err } - if err != nil { - return nil, err - } - var posXBuffer bytes.Buffer err = fc.PosX.Execute(&posXBuffer, payload)