From c1b50eb24e6c6c967f8cf1a47756b9dfb72c8a1d Mon Sep 17 00:00:00 2001 From: Lars Lehtonen Date: Thu, 7 Dec 2023 09:28:36 -0800 Subject: [PATCH] algorithms: fix dropped error --- algorithms.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/algorithms.go b/algorithms.go index 9595941..f298af5 100644 --- a/algorithms.go +++ b/algorithms.go @@ -148,6 +148,9 @@ type hmacAlgorithm struct { func (h *hmacAlgorithm) Sign(sig, key []byte) ([]byte, error) { hs, err := h.fn(key) + if err != nil { + return nil, err + } if err = setSig(hs, sig); err != nil { return nil, err }