Fix potential crashes

This commit is contained in:
tom79 2019-05-23 18:51:40 +02:00
parent 48979dd110
commit 78762bef1b
1 changed files with 7 additions and 2 deletions

View File

@ -1009,8 +1009,13 @@ public class API {
return getHomeTimeline(max_id);
}else{
if( statuses.size() > 0) {
apiResponse.setSince_id(String.valueOf(Long.parseLong(statuses.get(0).getId())+1));
apiResponse.setMax_id(String.valueOf(Long.parseLong(statuses.get(statuses.size() - 1).getId())-1));
if( statuses.get(0).getId().matches("\\d+")){
apiResponse.setSince_id(String.valueOf(Long.parseLong(statuses.get(0).getId())+1));
apiResponse.setMax_id(String.valueOf(Long.parseLong(statuses.get(statuses.size() - 1).getId())-1));
}else{
apiResponse.setSince_id(String.valueOf(Long.parseLong(statuses.get(0).getId())));
apiResponse.setMax_id(String.valueOf(Long.parseLong(statuses.get(statuses.size() - 1).getId())));
}
}
apiResponse.setStatuses(statuses);
return apiResponse;