From 0ff932d10fa97cdc1dde2d96fb4433dc37742653 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Thu, 8 Oct 2020 19:19:10 +0700 Subject: paseto: fix linter warnings Remove unused constant "dateTimeLayout", check for error in call to AddPeer method in test and example, and suppress govet warning on le64(). --- lib/paseto/example_public_mode_test.go | 12 ++++++++++-- lib/paseto/json_token.go | 4 ---- lib/paseto/paseto.go | 2 +- lib/paseto/public_mode_test.go | 6 +++++- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/lib/paseto/example_public_mode_test.go b/lib/paseto/example_public_mode_test.go index 9b283513..d109693d 100644 --- a/lib/paseto/example_public_mode_test.go +++ b/lib/paseto/example_public_mode_test.go @@ -41,7 +41,11 @@ func ExamplePublicMode() { if err != nil { log.Fatal(err) } - sender.AddPeer(receiverKey) + + err = sender.AddPeer(receiverKey) + if err != nil { + log.Fatal(err) + } footer := map[string]interface{}{ "FOOTER": "HERE", @@ -66,7 +70,11 @@ func ExamplePublicMode() { if err != nil { log.Fatal(err) } - receiver.AddPeer(senderKey) + + err = receiver.AddPeer(senderKey) + if err != nil { + log.Fatal(err) + } // receiver receive the token from sender and unpack it ... got, err := receiver.Unpack(token) diff --git a/lib/paseto/json_token.go b/lib/paseto/json_token.go index 8a8df471..70eca8c9 100644 --- a/lib/paseto/json_token.go +++ b/lib/paseto/json_token.go @@ -9,10 +9,6 @@ import ( "time" ) -const ( - dateTimeLayout = "2006-01-02T15:04:05-07:00" -) - type JSONToken struct { Issuer string `json:"iss,omitempty"` Subject string `json:"sub,omitempty"` diff --git a/lib/paseto/paseto.go b/lib/paseto/paseto.go index 811c5794..ff868bf6 100644 --- a/lib/paseto/paseto.go +++ b/lib/paseto/paseto.go @@ -353,7 +353,7 @@ func le64(n byte) (out []byte, err error) { if err != nil { return out, err } - n = n >> 8 + n = n >> 8 //nolint: govet } return buf.Bytes(), nil } diff --git a/lib/paseto/public_mode_test.go b/lib/paseto/public_mode_test.go index f09675b9..3e2c78cf 100644 --- a/lib/paseto/public_mode_test.go +++ b/lib/paseto/public_mode_test.go @@ -31,7 +31,11 @@ func TestPublicMode_UnpackHTTPRequest(t *testing.T) { if err != nil { t.Fatal(err) } - auth.AddPeer(ourKey) + + err = auth.AddPeer(ourKey) + if err != nil { + t.Fatal(err) + } data := []byte("This is a signed message") -- cgit v1.3