aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/services/UpdateService.java
diff options
context:
space:
mode:
authorChristian Schneppe <christian@pix-art.de>2018-10-24 20:20:10 +0200
committerChristian Schneppe <christian@pix-art.de>2018-10-24 20:20:10 +0200
commit0a84b60e7ff4f623c39d5fb7d181a417aef4842f (patch)
tree6d8e317369d36c24f9d475d2592720f897107b3e /src/main/java/de/pixart/messenger/services/UpdateService.java
parente71bbf2bbb1917aa5198164209cdc23ac0b7c343 (diff)
don't use internal updater if store != null
Diffstat (limited to 'src/main/java/de/pixart/messenger/services/UpdateService.java')
-rw-r--r--src/main/java/de/pixart/messenger/services/UpdateService.java15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/main/java/de/pixart/messenger/services/UpdateService.java b/src/main/java/de/pixart/messenger/services/UpdateService.java
index bf5242939..1d797324e 100644
--- a/src/main/java/de/pixart/messenger/services/UpdateService.java
+++ b/src/main/java/de/pixart/messenger/services/UpdateService.java
@@ -42,7 +42,7 @@ public class UpdateService extends AsyncTask<String, Object, UpdateService.Wrapp
@Override
protected Wrapper doInBackground(String... params) {
- String jsonString = "";
+ StringBuilder jsonString = new StringBuilder();
boolean UpdateAvailable = false;
boolean showNoUpdateToast = false;
boolean isError = false;
@@ -66,9 +66,8 @@ public class UpdateService extends AsyncTask<String, Object, UpdateService.Wrapp
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
- jsonString += line;
+ jsonString.append(line);
}
-
} catch (Exception e) {
e.printStackTrace();
isError = true;
@@ -79,7 +78,7 @@ public class UpdateService extends AsyncTask<String, Object, UpdateService.Wrapp
}
try {
- JSONObject json = new JSONObject(jsonString);
+ JSONObject json = new JSONObject(jsonString.toString());
if (json.getBoolean("success") && json.has("latestVersion") && json.has("appURI") && json.has("filesize")) {
String version = json.getString("latestVersion");
String ownVersion = BuildConfig.VERSION_NAME;
@@ -198,9 +197,9 @@ public class UpdateService extends AsyncTask<String, Object, UpdateService.Wrapp
return 0;
}
- public class Wrapper {
- public boolean UpdateAvailable = false;
- public boolean NoUpdate = false;
- public boolean isError = false;
+ class Wrapper {
+ boolean UpdateAvailable = false;
+ boolean NoUpdate = false;
+ boolean isError = false;
}
} \ No newline at end of file