mirror of
https://github.com/rclone/rclone.git
synced 2024-11-25 09:54:44 +01:00
lib/rest: remove unnecessary nil check
From the Go docs: "A `nil` map is equivalent to an empty map. [1] Therefore, an additional nil check for `opts.ExtraHeaders` before the loop is unnecessary because `opts.ExtraHeaders` is a `map`. [1]: https://go.dev/ref/spec#Map_types Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
This commit is contained in:
parent
40de89df73
commit
c4bad5c1bc
@ -275,11 +275,9 @@ func (api *Client) Call(ctx context.Context, opts *Opts) (resp *http.Response, e
|
||||
req.Close = true
|
||||
}
|
||||
// Set any extra headers
|
||||
if opts.ExtraHeaders != nil {
|
||||
for k, v := range opts.ExtraHeaders {
|
||||
headers[k] = v
|
||||
}
|
||||
}
|
||||
// add any options to the headers
|
||||
fs.OpenOptionAddHeaders(opts.Options, headers)
|
||||
// Now set the headers
|
||||
|
Loading…
Reference in New Issue
Block a user