瀏覽代碼

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

Joey Holtzman 10 月之前
父節點
當前提交
0165486bf4
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      query.go

+ 7 - 1
query.go

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