handle api return codes

This commit is contained in:
2025-03-23 22:13:01 +01:00
parent dde049fb75
commit 8be1c59065

View File

@@ -127,6 +127,12 @@ func ALHPBuildQueuePkgbase() ([]string, error) {
}
defer resp.Body.Close()
if resp.StatusCode != http.StatusOK {
return nil, fmt.Errorf("ALHP api returned HTTP %d", resp.StatusCode)
} else if resp.StatusCode == http.StatusNotFound {
return nil, nil
}
bResp, err := io.ReadAll(resp.Body)
if err != nil {
return nil, err