diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/requests/trends/GetTrendingStatuses.java b/mastodon/src/main/java/org/joinmastodon/android/api/requests/trends/GetTrendingStatuses.java index b902563c2..ea781d716 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/requests/trends/GetTrendingStatuses.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/requests/trends/GetTrendingStatuses.java @@ -8,9 +8,11 @@ import org.joinmastodon.android.model.Status; import java.util.List; public class GetTrendingStatuses extends MastodonAPIRequest>{ - public GetTrendingStatuses(int limit){ + public GetTrendingStatuses(int offset, int limit){ super(HttpMethod.GET, "/trends/statuses", new TypeToken<>(){}); if(limit>0) addQueryParameter("limit", ""+limit); + if(offset>0) + addQueryParameter("offset", ""+offset); } } diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverPostsFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverPostsFragment.java index c79b51203..ebf8b7620 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverPostsFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverPostsFragment.java @@ -17,11 +17,11 @@ public class DiscoverPostsFragment extends StatusListFragment{ @Override protected void doLoadData(int offset, int count){ - currentRequest=new GetTrendingStatuses(count) + currentRequest=new GetTrendingStatuses(offset, count) .setCallback(new SimpleCallback<>(this){ @Override public void onSuccess(List result){ - onDataLoaded(result, false); + onDataLoaded(result, !result.isEmpty()); } }).exec(accountID); }