浏览代码

Fix mixing of db prefix with --repo/--aur flags

morganamilo 7 年之前
父节点
当前提交
477d3b937e
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      query.go

+ 6 - 2
query.go

@@ -288,11 +288,15 @@ func packageSlices(toCheck []string) (aur []string, repo []string, err error) {
 		db, name := splitDbFromName(_pkg)
 		found := false
 
-		if db == "aur" || (mode == ModeAUR && db != "") {
+		if db == "aur" && mode == ModeRepo {
 			continue
 		}
 
-		if db == "aur" || (mode == ModeAUR && db == "") {
+		if db != "aur" && db != "" && mode == ModeAUR {
+			continue
+		}
+
+		if db == "aur" || mode == ModeAUR {
 			aur = append(aur, _pkg)
 			continue
 		} else if db != "" || mode == ModeRepo {