fixed pacman database creation process, corrected switch to next entry when current package desc is found

This commit is contained in:
Danila Fominykh 2023-10-03 14:31:24 -03:00
parent 94f45f402f
commit d473e01d7e
No known key found for this signature in database
GPG Key ID: 1134F8EBF98AA06F

View File

@ -115,16 +115,16 @@ func CreatePacmanDb(ctx *context.Context, owner, arch, distro string) (io.ReadSe
}
}
pps, err := pkg_model.GetProperties(ctx, pkg_model.PropertyTypeFile, pf.ID)
pps, err := pkg_model.GetPropertiesByName(
ctx, pkg_model.PropertyTypeFile, pf.ID, "desc",
)
if err != nil {
return nil, err
}
for _, pp := range pps {
if pp.Name == "desc" {
entries[pkg.Name+"-"+ver.Version+"/desc"] = []byte(pp.Value)
break
}
if len(pps) >= 1 {
entries[pkg.Name+"-"+ver.Version+"/desc"] = []byte(pps[0].Value)
break
}
}
}