From bfb5dc8d22f977e733cb23288da8b08a663982df Mon Sep 17 00:00:00 2001 From: relan Date: Mon, 18 Apr 2016 22:49:21 +0300 Subject: [PATCH] upgrade: use suggested APK --- cmd/fdroidcl/upgrade.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cmd/fdroidcl/upgrade.go b/cmd/fdroidcl/upgrade.go index 68bf633..bc33029 100644 --- a/cmd/fdroidcl/upgrade.go +++ b/cmd/fdroidcl/upgrade.go @@ -33,8 +33,11 @@ func runUpgrade(args []string) { if !e { log.Fatalf("%s is not installed", app.ID) } - cur := app.CurApk() - if p.VCode >= cur.VCode { + suggested := app.SuggestedApk(device) + if suggested == nil { + log.Fatalf("No suitable APKs found for %s", app.ID) + } + if p.VCode >= suggested.VCode { log.Fatalf("%s is up to date", app.ID) } }