Directly handle error return
Co-authored-by: Jan Larwig <jan@larwig.com>
This commit is contained in:
parent
00a83f01be
commit
4fb6043b04
|
|
@ -53,13 +53,12 @@ func (p *CIDAASProvider) RefreshSession(ctx context.Context, s *sessions.Session
|
||||||
return false, nil
|
return false, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
err := p.redeemRefreshToken(ctx, s)
|
if err := p.redeemRefreshToken(ctx, s); err != nil {
|
||||||
if err != nil {
|
return false, fmt.Errorf("unable to redeem refresh token: %w", err)
|
||||||
return false, fmt.Errorf("unable to redeem refresh token: %v", err)
|
|
||||||
}
|
}
|
||||||
err = p.EnrichSession(ctx, s)
|
|
||||||
if err != nil {
|
if err := p.EnrichSession(ctx, s); err != nil {
|
||||||
return false, fmt.Errorf("unable to enrich session data after refresh: %v %v", err, s)
|
return false, fmt.Errorf("unable to enrich session data after refresh: %w %v", err, s)
|
||||||
}
|
}
|
||||||
|
|
||||||
return true, nil
|
return true, nil
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue