feat(logging): add LogHandler for structured logging and improve error handling in getLatestRelease

This commit is contained in:
Jacky 2025-05-05 12:50:15 +00:00
parent 5c2621aaa6
commit f4b32d9538
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D
2 changed files with 6 additions and 0 deletions

View file

@ -44,6 +44,8 @@ func (t *TRelease) GetAssetsMap() (m map[string]TReleaseAsset) {
func getLatestRelease() (data TRelease, err error) {
resp, err := http.Get(GetGithubLatestReleaseAPIUrl())
if err != nil {
err = errors.Wrap(err, "service.getLatestRelease http.Get err")
return
}
body, err := io.ReadAll(resp.Body)
if err != nil {