From f32ac0ca84ab5b9b7d97393fd33b356172dbfb76 Mon Sep 17 00:00:00 2001 From: Alexandre Roux Date: Fri, 8 Jul 2022 17:08:30 +0000 Subject: [PATCH] display maintenance version when available --- src/org/lineageos/updater/misc/Utils.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/org/lineageos/updater/misc/Utils.java b/src/org/lineageos/updater/misc/Utils.java index 241f2ae8..ad2ec838 100644 --- a/src/org/lineageos/updater/misc/Utils.java +++ b/src/org/lineageos/updater/misc/Utils.java @@ -97,11 +97,14 @@ public class Utils { update.setFileSize(object.getLong("size")); update.setDownloadUrl(object.getString("url")); update.setVersion(object.getString("version")); + String version = object.getString("version"); + if(object.has("maintenance") && !object.getString("maintenance").isEmpty()){ + version += "." + object.getString("maintenance")); + } if(object.has("pre_version") && !object.getString("pre_version").isEmpty()){ - update.setDisplayVersion(object.getString("version") + "-" + object.getString("pre_version")); - } else { - update.setDisplayVersion(object.getString("version")); + version += "-" + object.getString("pre_version")); } + update.setDisplayVersion(version); update.setAndroidVersion(object.getString("android_version")); return update; } -- GitLab