Skip to content
This repository was archived by the owner on May 4, 2023. It is now read-only.

Commit 5f2f43c

Browse files
committed
Update 0.2.0-pre2
1 parent 88da4ba commit 5f2f43c

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ android {
1111
minSdk 21
1212
targetSdk 30
1313
versionCode 7
14-
versionName "0.2.0-pre1"
14+
versionName "0.2.0-pre2"
1515

1616
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
}

app/src/main/java/com/fox2code/mmm/AppUpdateManager.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public boolean checkUpdate(boolean force) {
5252
JSONArray releases = new JSONArray(new String(Http.doHttpGet(
5353
RELEASES_API_URL, false), StandardCharsets.UTF_8));
5454
String latestRelease = null, latestPreRelease = null;
55-
for (int i = releases.length() - 1; i > 0; i--) {
55+
for (int i = 0; i < releases.length(); i++) {
5656
JSONObject release = releases.getJSONObject(i);
5757
// Skip invalid entries
5858
if (release.getBoolean("draft")) continue;
@@ -61,8 +61,9 @@ public boolean checkUpdate(boolean force) {
6161
if (version.startsWith("v"))
6262
version = version.substring(1);
6363
if (preRelease) {
64-
latestPreRelease = version;
65-
} else {
64+
if (latestPreRelease == null)
65+
latestPreRelease = version;
66+
} else if (latestRelease == null) {
6667
latestRelease = version;
6768
if (latestPreRelease == null)
6869
preReleaseNewer = false;

0 commit comments

Comments
 (0)