diff --git a/src/main/java/de/mrbesen/telegram/AsyncHandler.java b/src/main/java/de/mrbesen/telegram/AsyncHandler.java index 6ae5fed..c977135 100644 --- a/src/main/java/de/mrbesen/telegram/AsyncHandler.java +++ b/src/main/java/de/mrbesen/telegram/AsyncHandler.java @@ -79,7 +79,7 @@ public class AsyncHandler implements Runnable { } catch(Throwable t) { if(current.exceptionhandl == null) throw t; - System.out.println(String.format("Exception {} handled by {}", t.getClass().getSimpleName(), current.exceptionhandl.getClass().getSimpleName())); + System.out.println("Exception " + t.getClass().getSimpleName() + " handled by " + current.exceptionhandl.getClass().getSimpleName()); current.exceptionhandl.call(t); } } catch(Throwable t) { diff --git a/src/main/java/de/mrbesen/telegram/TelegramAPI.java b/src/main/java/de/mrbesen/telegram/TelegramAPI.java index 3f34688..c9042b0 100644 --- a/src/main/java/de/mrbesen/telegram/TelegramAPI.java +++ b/src/main/java/de/mrbesen/telegram/TelegramAPI.java @@ -150,13 +150,12 @@ public class TelegramAPI implements Runnable { if (small.length() > 60) { small = small.substring(0, Math.min(60, small.length())) + "..."; } - log.log("request: " + request + " content " + small + " -> " + con.getResponseCode() + ", " + con.getResponseMessage()); + log.log("request: " + request + " content " + small + " -> " + con.getResponseCode() + " " + con.getResponseMessage()); } int response = con.getResponseCode(); if (response == 200) { return new JSONObject(readfromIS(con.getInputStream())); } else { - log.log("Request failed - detailed request: " + request + "?" + parameter); String errdesc = "[No description available]"; try { //try to read error message @@ -165,6 +164,8 @@ public class TelegramAPI implements Runnable { } catch (Throwable ignore) { } + log.log("Request failed error: \"" + errdesc + "\" detailed request: " + request + "?" + parameter); + //catch 429 too many error if (response == 429) { if(trycount < 10) toomany = true;