return error don't just log it

This commit is contained in:
Joel Wetzell
2025-12-19 22:25:26 -06:00
parent 3138bdfcdb
commit 38d73881c9

View File

@@ -3,7 +3,6 @@ package processor
import (
"context"
"fmt"
"log/slog"
freeD "github.com/jwetzell/free-d-go"
"github.com/jwetzell/showbridge-go/internal/config"
@@ -22,7 +21,7 @@ func (fdd *FreeDDecode) Process(ctx context.Context, payload any) (any, error) {
payloadMessage, err := freeD.Decode(payloadBytes)
if err != nil {
slog.Error("error decoding", "err", err)
return nil, err
}
return payloadMessage, nil
}