Skip to content

Commit b3e65b8

Browse files
millotpFluf22
authored andcommitted
gocritic
1 parent 8d2c7bd commit b3e65b8

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

clients/algoliasearch-client-go/algolia/transport/transport.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ func (t *Transport) Request(ctx context.Context, req *http.Request, k call.Kind,
6464
connectTimeout time.Duration
6565
)
6666

67-
if c != nil && k == call.Read && c.ReadTimeout != nil {
67+
switch {
68+
case c != nil && k == call.Read && c.ReadTimeout != nil:
6869
ctxTimeout = *c.ReadTimeout
69-
} else if c != nil && k == call.Write && c.WriteTimeout != nil {
70+
case c != nil && k == call.Write && c.WriteTimeout != nil:
7071
ctxTimeout = *c.WriteTimeout
71-
} else {
72+
default:
7273
ctxTimeout = h.timeout
7374
}
7475

templates/go/api.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -510,7 +510,7 @@ func (c *APIClient) {{nickname}}WithHTTPInfo({{#hasParams}}r {{#structPrefix}}{{
510510
return c.callAPI(
511511
req,
512512
{{#vendorExtensions}}{{#x-use-read-transporter}}true{{/x-use-read-transporter}}{{^x-use-read-transporter}}false{{/x-use-read-transporter}},{{/vendorExtensions}}
513-
{{#vendorExtensions.x-timeouts}}utils.ToPtr(transport.RequestConfiguration{ReadTimeout: utils.ToPtr({{#lambda.toSeconds}}{{{read}}}{{/lambda.toSeconds}} * time.Second), WriteTimeout: utils.ToPtr({{#lambda.toSeconds}}{{{write}}}{{/lambda.toSeconds}} * time.Second), ConnectTimeout: utils.ToPtr({{#lambda.toSeconds}}{{{connect}}}{{/lambda.toSeconds}} * time.Second)}){{/vendorExtensions.x-timeouts}}{{^vendorExtensions.x-timeouts}}nil{{/vendorExtensions.x-timeouts}},
513+
{{#vendorExtensions.x-timeouts}}&transport.RequestConfiguration{ReadTimeout: utils.ToPtr({{read}} * time.Millisecond), WriteTimeout: utils.ToPtr({{write}} * time.Millisecond), ConnectTimeout: utils.ToPtr({{connect}} * time.Millisecond)}{{/vendorExtensions.x-timeouts}}{{^vendorExtensions.x-timeouts}}nil{{/vendorExtensions.x-timeouts}},
514514
)
515515
}
516516

0 commit comments

Comments
 (0)