Performance Bugfix

This commit is contained in:
NudeDude 2018-03-26 23:30:12 +02:00
parent ac663804d7
commit ed3ab20e46
3 changed files with 6 additions and 2 deletions

View File

@ -136,7 +136,7 @@ public class StatusLoader extends AsyncTask<Long, Void, Long> implements View.On
answers = mTwitter.getAnswers(replyname, tweetID, sinceId);
answers.addAll(tlAdp.getData());
} else {
answers = mTwitter.getAnswers(replyname, tweetID, 1);
answers = mTwitter.getAnswers(replyname, tweetID, tweetID);
}
tlAdp = new TimelineRecycler(answers,ui.get());
tlAdp.setColor(highlight, font);

View File

@ -465,6 +465,8 @@ public class TwitterEngine {
*/
private List<TwitterUser> convertUserList(List<User> users) {
List <TwitterUser> result = new ArrayList<>();
if(users.isEmpty())
return result;
try {
for(User user : users) {
TwitterUser item = getUser(user);
@ -485,6 +487,8 @@ public class TwitterEngine {
*/
private List<Tweet> convertStatusList(List<Status> statuses) {
List<Tweet> result = new ArrayList<>();
if(statuses.isEmpty())
return result;
try {
for(Status status : statuses) {
Status embedded = status.getRetweetedStatus();

View File

@ -73,7 +73,7 @@ public class DatabaseAdapter {
} else if(mode == MENT) {
SQL_GET_HOME = "SELECT * FROM mention " +
"INNER JOIN tweet ON mention.tweetID = tweet.tweetID " +
"INNER JOIN user ON tweet.userID = user.userID ORDER BY tweetID ASC";
"INNER JOIN user ON tweet.userID = user.userID ORDER BY tweetID DESC";
}
else if(mode == TWEET) {
SQL_GET_HOME = "SELECT * FROM user " +