From 8efa9d609ac9badcf187e43f4dc56a240abcb44f Mon Sep 17 00:00:00 2001 From: Peter Serwylo Date: Thu, 27 Mar 2014 22:22:54 +1100 Subject: [PATCH] Apps were not getting a current version when upstreamVersioncode not specified. The problem was that they defaulted to 0 if not specified, however the code checking for current version was looking for -1 for a "no upstream version". --- src/org/fdroid/fdroid/UpdateService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/fdroid/fdroid/UpdateService.java b/src/org/fdroid/fdroid/UpdateService.java index 323ab88fc..c7b46187d 100644 --- a/src/org/fdroid/fdroid/UpdateService.java +++ b/src/org/fdroid/fdroid/UpdateService.java @@ -405,7 +405,7 @@ public class UpdateService extends IntentService implements ProgressListener { latestcode = apk.vercode; } } - } else if (app.upstreamVercode == -1) { + } else { // If the current version was not set we return the most recent apk. int latestCode = -1; for (Apk apk : apksForApp) {