diff --git a/curl.go b/curl.go index 674e836..34d42c5 100644 --- a/curl.go +++ b/curl.go @@ -1736,12 +1736,12 @@ func NewSimpleRequestWithContextWithClient(ctx context.Context, client *http.Cli } func NewRequestWithContextWithClient(ctx context.Context, client *http.Client, uri string, method string, opts ...RequestOpt) (*Request, error) { - req, err := newRequest(context.Background(), uri, method, opts...) + req, err := newRequest(ctx, uri, method, opts...) if err != nil { return nil, err } req.rawClient = client req.SetDoRawClient(true) req.SetDoRawTransport(true) - return nil, err + return req, err }