Переглянути джерело

Fix numbermenu not working with new install alg

morganamilo 7 роки тому
батько
коміт
a33ef81794
2 змінених файлів з 7 додано та 1 видалено
  1. 1 0
      install.go
  2. 6 1
      parser.go

+ 1 - 0
install.go

@@ -26,6 +26,7 @@ func install(parser *arguments) error {
 	arguments := parser.copy()
 	arguments.delArg("u", "sysupgrade")
 	arguments.delArg("y", "refresh")
+	arguments.op = "S"
 	arguments.targets = make(stringSet)
 	arguments.addTarget(repos...)
 

+ 6 - 1
parser.go

@@ -261,7 +261,12 @@ func (parser *arguments) formatTargets() (args []string) {
 }
 
 func (parser *arguments) formatArgs() (args []string) {
-	op := formatArg(parser.op)
+	var op string
+
+	if parser.op != "" {
+		op = formatArg(parser.op)
+	}
+
 	args = append(args, op)
 
 	for option, arg := range parser.options {