Merge pull request #2785 from dhiltgen/win_download

Log unexpected server errors checking for update
This commit is contained in:
Daniel Hiltgen 2024-02-27 10:43:14 -08:00 committed by GitHub
commit 5aa6bfea94
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -86,6 +86,11 @@ func IsNewReleaseAvailable(ctx context.Context) (bool, UpdateResponse) {
if err != nil {
slog.Warn(fmt.Sprintf("failed to read body response: %s", err))
}
if resp.StatusCode != 200 {
slog.Info(fmt.Sprintf("check update error %d - %.96s", resp.StatusCode, string(body)))
return false, updateResp
}
err = json.Unmarshal(body, &updateResp)
if err != nil {
slog.Warn(fmt.Sprintf("malformed response checking for update: %s", err))