Respect provided targets when using -Si flag (#2460)

This commit is contained in:
Joey Holtzman 2024-06-28 07:39:49 -07:00 committed by GitHub
parent 5149e3714d
commit 0165486bf4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -46,9 +46,15 @@ func syncInfo(ctx context.Context, run *runtime.Runtime,
aurS, repoS := packageSlices(pkgS, run.Cfg, dbExecutor)
if len(repoS) == 0 && len(aurS) == 0 {
if run.Cfg.Mode != parser.ModeRepo {
aurS = dbExecutor.InstalledRemotePackageNames()
}
if run.Cfg.Mode != parser.ModeAUR {
repoS = dbExecutor.InstalledSyncPackageNames()
}
}
if len(aurS) != 0 {
noDB := make([]string, 0, len(aurS))