From 4fb6043b04f95c13b06861a0b942488a3a6f3f56 Mon Sep 17 00:00:00 2001 From: Kevin Kreitner Date: Sun, 12 Jan 2025 17:34:17 +0100 Subject: [PATCH] Directly handle error return Co-authored-by: Jan Larwig --- providers/cidaas.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/providers/cidaas.go b/providers/cidaas.go index 721b67eb..90c70d23 100644 --- a/providers/cidaas.go +++ b/providers/cidaas.go @@ -53,13 +53,12 @@ func (p *CIDAASProvider) RefreshSession(ctx context.Context, s *sessions.Session return false, nil } - err := p.redeemRefreshToken(ctx, s) - if err != nil { - return false, fmt.Errorf("unable to redeem refresh token: %v", err) + if err := p.redeemRefreshToken(ctx, s); err != nil { + return false, fmt.Errorf("unable to redeem refresh token: %w", err) } - err = p.EnrichSession(ctx, s) - if err != nil { - return false, fmt.Errorf("unable to enrich session data after refresh: %v %v", err, s) + + if err := p.EnrichSession(ctx, s); err != nil { + return false, fmt.Errorf("unable to enrich session data after refresh: %w %v", err, s) } return true, nil