mirror of
https://github.com/nais/wonderwall.git
synced 2026-08-23 21:16:14 +00:00
fix(handler/sessionrefresh): handle not found error
This commit is contained in:
@@ -361,7 +361,7 @@ func (s *Standalone) SessionRefresh(w http.ResponseWriter, r *http.Request) {
|
||||
|
||||
sess, err = s.SessionManager.Refresh(r, sess)
|
||||
if err != nil {
|
||||
if errors.Is(err, session.ErrInvalidExternal) || errors.Is(err, session.ErrInvalid) {
|
||||
if errors.Is(err, session.ErrInvalidExternal) || errors.Is(err, session.ErrInvalid) || errors.Is(err, session.ErrNotFound) {
|
||||
logger.Infof("session/refresh: refreshing: %+v", err)
|
||||
w.WriteHeader(http.StatusUnauthorized)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user