Skip to content

Commit 360c5b5

Browse files
committed
Handle all GetUpdate fields UpdatesHandler #105
1 parent 142b519 commit 360c5b5

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

library/src/main/java/com/pengrad/telegrambot/impl/UpdatesHandler.java

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,20 +49,13 @@ public void onResponse(GetUpdates request, GetUpdatesResponse response) {
4949
List<Update> updates = response.updates();
5050
int lastConfirmedUpdate = listener.process(updates);
5151

52-
GetUpdates newRequest;
53-
if (lastConfirmedUpdate == CONFIRMED_UPDATES_NONE) {
54-
newRequest = request;
55-
} else {
52+
if (lastConfirmedUpdate != CONFIRMED_UPDATES_NONE) {
5653
int offset = lastConfirmedUpdate == CONFIRMED_UPDATES_ALL
5754
? lastUpdateId(updates) + 1
5855
: lastConfirmedUpdate + 1;
59-
60-
newRequest = new GetUpdates()
61-
.limit(request.getLimit())
62-
.timeout(request.getTimeoutSeconds())
63-
.offset(offset);
56+
request = request.offset(offset);
6457
}
65-
getUpdates(newRequest);
58+
getUpdates(request);
6659
}
6760

6861
@Override

0 commit comments

Comments
 (0)