summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java')
-rw-r--r--app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java b/app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java
index e52c973b2..5e259a500 100644
--- a/app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java
+++ b/app/src/main/java/app/fedilab/android/viewmodel/mastodon/SearchVM.java
@@ -99,10 +99,15 @@ public class SearchVM extends AndroidViewModel {
MastodonSearchService mastodonSearchService = init(instance);
resultsMutableLiveData = new MutableLiveData<>();
new Thread(() -> {
+ int finalLimit = 40;
+ if (limit != null && limit < 40) {
+ finalLimit = limit;
+ }
Call<Results> resultsCall = mastodonSearchService.search(
token, q, account_id, type, exclude_unreviewed,
- resolve, following, offset, max_id, min_id, limit);
+ resolve, following, offset, max_id, min_id, finalLimit);
Results results = null;
+
if (resultsCall != null) {
try {
Response<Results> resultsResponse = resultsCall.execute();