From 0751c0cf7e38b7be13c48a7754e7219cab7e59f5 Mon Sep 17 00:00:00 2001 From: William Petit Date: Fri, 29 Mar 2019 15:55:51 +0100 Subject: [PATCH] Return unauthorized code status when not peered --- server/middleware.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/middleware.go b/server/middleware.go index 9b85bf1..8a0f9b4 100644 --- a/server/middleware.go +++ b/server/middleware.go @@ -61,7 +61,7 @@ func Authenticate(store peering.Store, key *rsa.PublicKey, funcs ...OptionFunc) clientClaims, err := assertClientToken(serverClaims.PeerID, store, clientToken) if err != nil { logger.Printf("[ERROR] %s", err) - if err == peering.ErrPeerNotFound { + if err == peering.ErrPeerNotFound || err == ErrNotPeered { sendError(w, http.StatusUnauthorized) } else { sendError(w, http.StatusInternalServerError)