MCPcopy
hub / github.com/gofiber/fiber / saveSession

Method saveSession

middleware/session/middleware.go:181–191  ·  view source on GitHub ↗

saveSession handles session saving and error management after the response.

()

Source from the content-addressed store, hash-verified

179
180// saveSession handles session saving and error management after the response.
181func (m *Middleware) saveSession() {
182 if err := m.Session.saveSessionWithContext(m.resolveContext()); err != nil {
183 if m.config.ErrorHandler != nil {
184 m.config.ErrorHandler(m.ctx, err)
185 } else {
186 DefaultErrorHandler(m.ctx, err)
187 }
188 }
189
190 releaseSession(m.Session)
191}
192
193// resolveContext returns the middleware's stored fiber context if available,
194// otherwise returns context.Background().

Callers 1

NewWithStoreFunction · 0.80

Calls 5

resolveContextMethod · 0.95
releaseSessionFunction · 0.85
ErrorHandlerMethod · 0.80
DefaultErrorHandlerFunction · 0.70

Tested by

no test coverage detected