1
0
mirror of https://github.com/alexedwards/scs.git synced 2025-07-15 01:04:36 +02:00

Merge pull request #144 from jum/renewtoken

Do not attempt to delete an uncommitted token.
This commit is contained in:
Alex Edwards
2022-12-23 14:15:19 +01:00
committed by GitHub

View File

@ -284,9 +284,11 @@ func (s *SessionManager) RenewToken(ctx context.Context) error {
sd.mu.Lock()
defer sd.mu.Unlock()
err := s.doStoreDelete(ctx, sd.token)
if err != nil {
return err
if sd.token != "" {
err := s.doStoreDelete(ctx, sd.token)
if err != nil {
return err
}
}
newToken, err := generateToken()