diff --git a/src/org/lineageos/updater/misc/Utils.java b/src/org/lineageos/updater/misc/Utils.java index 050fcd7b40e1bf667ca0ed18c749f150c472e792..e242259e7ddcc69e78e3f7dd4c6037aa1585397b 100644 --- a/src/org/lineageos/updater/misc/Utils.java +++ b/src/org/lineageos/updater/misc/Utils.java @@ -98,11 +98,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); return update; }