From 072e8e61898974e73a9396c27c4bea0cd016a978 Mon Sep 17 00:00:00 2001 From: morganamilo Date: Thu, 5 Apr 2018 14:10:30 +0100 Subject: [PATCH] Fix number menu --- install.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/install.go b/install.go index f7771c68..cb928e2d 100644 --- a/install.go +++ b/install.go @@ -71,6 +71,11 @@ func install(parser *arguments) error { parser.targets.set(name) } + for i, pkg := range requestTargets { + _, name := splitDbFromName(pkg) + requestTargets[i] = name + } + if len(dt.Missing) > 0 { str := bold(red(arrow+" Error: ")) + "Could not find all required packages:" @@ -93,7 +98,7 @@ func install(parser *arguments) error { return err } - requestTargets = make([]string, 0, len(repoUp)-len(ignore)+len(aurUp)) + requestTargets = parser.targets.toSlice() for _, up := range repoUp { if !ignore.get(up.Name) {