diff --git a/pkg/server/context.go b/pkg/server/context.go index d2b5e53..4ba16e9 100644 --- a/pkg/server/context.go +++ b/pkg/server/context.go @@ -101,10 +101,7 @@ func (c *Context) Exec() { c.Err = errors.New("template is nil") return } - sig := c.Token.RawSig() - if len(sig) >= keySize { - c.Data.Token = newXsrf(sig[:keySize]) - } + c.Data.Token = newXsrf(c.Token.RawSig()) c.Data.Version = c.Srv.Config.Version if c.Data.BodyTitle == "" {