diff --git a/middleware/session/session.go b/middleware/session/session.go index c8be6625b3..33be2a1a7d 100644 --- a/middleware/session/session.go +++ b/middleware/session/session.go @@ -144,10 +144,8 @@ func (s *Session) Save() error { s.exp = s.config.Expiration } - // Create session with the session ID if fresh - if s.fresh { - s.setSession() - } + // Update client cookie + s.setSession() // Convert data to bytes mux.Lock()