From 02f3e0b97bed5a7b180c21d9581567183f92a788 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 10 Dec 2015 21:40:01 +0100 Subject: Catch more errors --- account.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/account.go b/account.go index 3a8d032..fffc339 100644 --- a/account.go +++ b/account.go @@ -80,7 +80,10 @@ func (a *Account) Sign(msg []byte, n jose.NonceSource) ([]byte, error) { a.signer.SetNonceSource(n) } obj, err := a.signer.Sign(msg) - return []byte(obj.FullSerialize()), err + if err != nil { + return nil, err + } + return []byte(obj.FullSerialize()), nil } func (a *Account) ParseSigned(msg []byte) ([]byte, error) { -- cgit v1.2.3