mirror of https://github.com/gofiber/fiber.git
prepare release v3.0.0-beta.3
parent
b53802a5cb
commit
7a2e99bc8c
2
app.go
2
app.go
|
@ -30,7 +30,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
// Version of current fiber package
|
// Version of current fiber package
|
||||||
const Version = "3.0.0-beta.2"
|
const Version = "3.0.0-beta.3"
|
||||||
|
|
||||||
// Handler defines a function to serve HTTP requests.
|
// Handler defines a function to serve HTTP requests.
|
||||||
type Handler = func(Ctx) error
|
type Handler = func(Ctx) error
|
||||||
|
|
|
@ -88,7 +88,7 @@ func Test_CSRF_WithSession(t *testing.T) {
|
||||||
|
|
||||||
// the session string is no longer be 123
|
// the session string is no longer be 123
|
||||||
newSessionIDString := sess.ID()
|
newSessionIDString := sess.ID()
|
||||||
sess.Save()
|
require.NoError(t, sess.Save())
|
||||||
|
|
||||||
app.AcquireCtx(ctx).Request().Header.SetCookie("_session", newSessionIDString)
|
app.AcquireCtx(ctx).Request().Header.SetCookie("_session", newSessionIDString)
|
||||||
|
|
||||||
|
@ -223,7 +223,7 @@ func Test_CSRF_ExpiredToken_WithSession(t *testing.T) {
|
||||||
|
|
||||||
// get session id
|
// get session id
|
||||||
newSessionIDString := sess.ID()
|
newSessionIDString := sess.ID()
|
||||||
sess.Save()
|
require.NoError(t, sess.Save())
|
||||||
|
|
||||||
app.AcquireCtx(ctx).Request().Header.SetCookie("_session", newSessionIDString)
|
app.AcquireCtx(ctx).Request().Header.SetCookie("_session", newSessionIDString)
|
||||||
|
|
||||||
|
@ -1093,7 +1093,7 @@ func Test_CSRF_DeleteToken_WithSession(t *testing.T) {
|
||||||
|
|
||||||
// the session string is no longer be 123
|
// the session string is no longer be 123
|
||||||
newSessionIDString := sess.ID()
|
newSessionIDString := sess.ID()
|
||||||
sess.Save()
|
require.NoError(t, sess.Save())
|
||||||
|
|
||||||
app.AcquireCtx(ctx).Request().Header.SetCookie("_session", newSessionIDString)
|
app.AcquireCtx(ctx).Request().Header.SetCookie("_session", newSessionIDString)
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ func Test_Session(t *testing.T) {
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
require.True(t, sess.Fresh())
|
require.True(t, sess.Fresh())
|
||||||
token := sess.ID()
|
token := sess.ID()
|
||||||
sess.Save()
|
require.NoError(t, sess.Save())
|
||||||
|
|
||||||
app.ReleaseCtx(ctx)
|
app.ReleaseCtx(ctx)
|
||||||
ctx = app.AcquireCtx(&fasthttp.RequestCtx{})
|
ctx = app.AcquireCtx(&fasthttp.RequestCtx{})
|
||||||
|
|
|
@ -137,7 +137,7 @@ func (s *Store) Delete(id string) error {
|
||||||
func (s *Session) decodeSessionData(rawData []byte) error {
|
func (s *Session) decodeSessionData(rawData []byte) error {
|
||||||
mux.Lock()
|
mux.Lock()
|
||||||
defer mux.Unlock()
|
defer mux.Unlock()
|
||||||
_, _ = s.byteBuffer.Write(rawData) //nolint:errcheck // This will never fail
|
_, _ = s.byteBuffer.Write(rawData)
|
||||||
encCache := gob.NewDecoder(s.byteBuffer)
|
encCache := gob.NewDecoder(s.byteBuffer)
|
||||||
if err := encCache.Decode(&s.data.Data); err != nil {
|
if err := encCache.Decode(&s.data.Data); err != nil {
|
||||||
return fmt.Errorf("failed to decode session data: %w", err)
|
return fmt.Errorf("failed to decode session data: %w", err)
|
||||||
|
|
Loading…
Reference in New Issue