From a33ef81794e6c3425b7f5ec5a767cfc4063bbe92 Mon Sep 17 00:00:00 2001 From: morganamilo Date: Sun, 21 Jan 2018 11:48:09 +0000 Subject: [PATCH] Fix numbermenu not working with new install alg --- install.go | 1 + parser.go | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/install.go b/install.go index f4d555b7..d71d67c4 100644 --- a/install.go +++ b/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...) diff --git a/parser.go b/parser.go index b245f0e3..765edab0 100644 --- a/parser.go +++ b/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 {