Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/cmd/update.go
Original file line number Diff line number Diff line change
Expand Up @@ -57,18 +57,23 @@ func Update(currentVersion string) bool {

resp2, err := http.Get(assetURL)
if err != nil {
out.Close()
spinner.Fail("Failed to download Spicetify")
utils.Fatal(err)
}
defer resp2.Body.Close()

if resp2.StatusCode != http.StatusOK {
resp2.Body.Close()
out.Close()
spinner.Fail("Failed to download Spicetify")
utils.Fatal(fmt.Errorf("unexpected HTTP status: %s for %s", resp2.Status, assetURL))
}

defer resp2.Body.Close()

_, err = io.Copy(out, resp2.Body)
if err != nil {
resp2.Body.Close()
spinner.Fail("Failed to download Spicetify")
utils.Fatal(err)
}
Comment thread
nghiphaam marked this conversation as resolved.
Expand Down