util: Skip badly numbered versions

This let's us skip over pre-release versions like "40 Beta" or similar.
This commit is contained in:
James Shubin
2024-03-30 13:54:09 -04:00
parent a1db219fd2
commit 964bd8ba61

View File

@@ -126,8 +126,8 @@ func LatestFedoraVersion(ctx context.Context, arch string) (string, error) {
m := 0 m := 0
for _, r := range data { for _, r := range data {
version, err := strconv.Atoi(r.Version) version, err := strconv.Atoi(r.Version)
if err != nil { if err != nil { // skip strings like "40 Beta"
return "", err continue
} }
if arch != "" && arch != r.Arch { // skip others if arch != "" && arch != r.Arch { // skip others
continue continue