From 627b7334400e251fd2d9d8fbe4b442fd60540606 Mon Sep 17 00:00:00 2001 From: Travis Johnson Date: Wed, 30 Aug 2023 23:33:37 -0700 Subject: [PATCH] fix errors.Is --- auth/jwt.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/auth/jwt.go b/auth/jwt.go index 7c48659f..0ee74c5f 100644 --- a/auth/jwt.go +++ b/auth/jwt.go @@ -2,12 +2,13 @@ package auth import ( "context" + "errors" "net/http" "os" "sync" "github.com/coreos/go-oidc/v3/oidc" - "github.com/filebrowser/filebrowser/v2/errors" + fberrors "github.com/filebrowser/filebrowser/v2/errors" "github.com/filebrowser/filebrowser/v2/settings" "github.com/filebrowser/filebrowser/v2/users" ) @@ -52,8 +53,8 @@ func (a *JWTAuth) Auth(r *http.Request, usr users.Store, stg *settings.Settings, payload := map[string]string{} token.Claims(&payload) - user, err := usr.Get(srv.Root, payload[a.Claim]) - if errors.Is(err, errors.ErrNotExist) { + user, err := usr.Get(srv.Root, payload[a.UsernameClaim]) + if errors.Is(err, fberrors.ErrNotExist) { return nil, os.ErrPermission }