diff --git a/app/src/main/java/com/example/dcav2gui/EarnerInterface.java b/app/src/main/java/com/example/dcav2gui/EarnerInterface.java index fa19d2d..1ec80e9 100644 --- a/app/src/main/java/com/example/dcav2gui/EarnerInterface.java +++ b/app/src/main/java/com/example/dcav2gui/EarnerInterface.java @@ -548,7 +548,13 @@ public class EarnerInterface { System.err.println("The parsed JSON response is not a JsonObject."); return null; } - return jsonElement.getAsJsonObject(); + JsonObject jsonObject = jsonElement.getAsJsonObject(); + if (jsonObject.has("Error")) { + System.err.println("The parsed JSON response contains Error"); + return jsonObject; + } + + return jsonObject; } } @@ -570,7 +576,13 @@ public class EarnerInterface { System.err.println("The parsed JSON response is not a JsonObject."); return null; } - return jsonElement.getAsJsonObject(); + JsonObject jsonObject = jsonElement.getAsJsonObject(); + if (jsonObject.has("Error")) { + System.err.println("The parsed JSON response contains Error"); + return jsonObject; + } + + return jsonObject; } }