diff --git a/jtelegrambotapi-core/src/main/java/com/jtelegram/api/requests/framework/AbstractTelegramRequest.java b/jtelegrambotapi-core/src/main/java/com/jtelegram/api/requests/framework/AbstractTelegramRequest.java index 37e980f6b..4c0ad037b 100644 --- a/jtelegrambotapi-core/src/main/java/com/jtelegram/api/requests/framework/AbstractTelegramRequest.java +++ b/jtelegrambotapi-core/src/main/java/com/jtelegram/api/requests/framework/AbstractTelegramRequest.java @@ -4,6 +4,7 @@ import com.jtelegram.api.TelegramBotRegistry; import com.jtelegram.api.ex.InvalidResponseException; import com.jtelegram.api.ex.NetworkException; +import com.jtelegram.api.ex.TelegramApiException; import com.jtelegram.api.ex.TelegramException; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -54,7 +55,7 @@ protected JsonElement validate(String response) { if (!object.get("ok").getAsBoolean()) { // todo convert to good exceptions - handleError(gson.fromJson(response, TelegramException.class)); + handleError(gson.fromJson(response, TelegramApiException.class)); return null; }