From caad59b57d06f6925f2b12f1686bd96e617272f5 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Wed, 6 Mar 2024 19:57:35 +0100 Subject: API: Replace error wrapping from %v to %w Otherwise we cannot unwrap these --- internal/api/api.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'internal') diff --git a/internal/api/api.go b/internal/api/api.go index d923d13..d53a847 100644 --- a/internal/api/api.go +++ b/internal/api/api.go @@ -192,11 +192,11 @@ func (a *API) Disconnect(ctx context.Context) error { func (a *API) Info(ctx context.Context) (*profiles.Info, error) { _, body, err := a.authorizedRetry(ctx, http.MethodGet, "/info", nil) if err != nil { - return nil, fmt.Errorf("failed API /info: %v", err) + return nil, fmt.Errorf("failed API /info: %w", err) } p := profiles.Info{} if err = json.Unmarshal(body, &p); err != nil { - return nil, fmt.Errorf("failed API /info: %v", err) + return nil, fmt.Errorf("failed API /info: %w", err) } return &p, nil } @@ -277,14 +277,14 @@ func (a *API) Connect(ctx context.Context, prof profiles.Profile, protos []proto params := &httpw.OptionalParams{Headers: hdrs, Body: uv} h, body, err := a.authorizedRetry(ctx, http.MethodPost, "/connect", params) if err != nil { - return nil, fmt.Errorf("failed API /connect call: %v", err) + return nil, fmt.Errorf("failed API /connect call: %w", err) } // Parse expiry expH := h.Get("expires") expT, err := http.ParseTime(expH) if err != nil { - return nil, fmt.Errorf("failed parsing expiry time: %v", err) + return nil, fmt.Errorf("failed parsing expiry time: %w", err) } vpnCfg := string(body) -- cgit v1.2.3