소스 검색

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 {