mirror of
https://github.com/Jguer/yay.git
synced 2025-12-27 10:01:53 -05:00
fixed issue #2471 where it wouldn't show info when packages are in a group and modified test
This commit is contained in:
14
query.go
14
query.go
@@ -43,6 +43,20 @@ func syncInfo(ctx context.Context, run *runtime.Runtime,
|
||||
)
|
||||
|
||||
pkgS = query.RemoveInvalidTargets(run.Logger, pkgS, run.Cfg.Mode)
|
||||
|
||||
expandedPackages := []string{}
|
||||
for _, pkg := range pkgS {
|
||||
groupPackages := dbExecutor.PackagesFromGroup(pkg)
|
||||
if len(groupPackages) > 0 {
|
||||
for _, p := range groupPackages {
|
||||
expandedPackages = append(expandedPackages, p.Name())
|
||||
}
|
||||
} else {
|
||||
expandedPackages = append(expandedPackages, pkg)
|
||||
}
|
||||
}
|
||||
pkgS = expandedPackages
|
||||
|
||||
aurS, repoS := packageSlices(pkgS, run.Cfg, dbExecutor)
|
||||
|
||||
if len(repoS) == 0 && len(aurS) == 0 {
|
||||
|
||||
Reference in New Issue
Block a user