mirror of
https://github.com/Jguer/yay
synced 2024-09-30 05:13:33 +00:00
fix(query): match empty pacman -Si with AUR info (#2459)
This commit is contained in:
parent
9ed9b0b4e1
commit
5149e3714d
6
query.go
6
query.go
|
@ -45,6 +45,10 @@ func syncInfo(ctx context.Context, run *runtime.Runtime,
|
||||||
pkgS = query.RemoveInvalidTargets(run.Logger, pkgS, run.Cfg.Mode)
|
pkgS = query.RemoveInvalidTargets(run.Logger, pkgS, run.Cfg.Mode)
|
||||||
aurS, repoS := packageSlices(pkgS, run.Cfg, dbExecutor)
|
aurS, repoS := packageSlices(pkgS, run.Cfg, dbExecutor)
|
||||||
|
|
||||||
|
if len(repoS) == 0 && len(aurS) == 0 {
|
||||||
|
aurS = dbExecutor.InstalledRemotePackageNames()
|
||||||
|
}
|
||||||
|
|
||||||
if len(aurS) != 0 {
|
if len(aurS) != 0 {
|
||||||
noDB := make([]string, 0, len(aurS))
|
noDB := make([]string, 0, len(aurS))
|
||||||
|
|
||||||
|
@ -64,7 +68,7 @@ func syncInfo(ctx context.Context, run *runtime.Runtime,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(repoS) != 0 {
|
if len(repoS) != 0 || (len(aurS) == 0 && len(repoS) == 0) {
|
||||||
arguments := cmdArgs.Copy()
|
arguments := cmdArgs.Copy()
|
||||||
arguments.ClearTargets()
|
arguments.ClearTargets()
|
||||||
arguments.AddTarget(repoS...)
|
arguments.AddTarget(repoS...)
|
||||||
|
|
Loading…
Reference in a new issue