Skip to content

Commit aa245ec

Browse files
committed
Logout instead of panicking
1 parent fe46c74 commit aa245ec

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

views/middleware.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ func (v *Views) RequiresLogin(next echo.HandlerFunc) echo.HandlerFunc {
2828

2929
session, err = v.cookie.New(c.Request(), v.conf.SessionCookieName)
3030
if err != nil {
31-
panic(fmt.Errorf("failed to make new session: %w", err))
31+
log.Printf("failed to make new session: %+v", err)
32+
return v.LogoutFunc(c)
3233
}
3334

3435
err = session.Save(c.Request(), c.Response())

0 commit comments

Comments
 (0)