summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/fr/gouv/etalab/mastodon/asynctasks
diff options
context:
space:
mode:
authorstom79 <tschneider.ac@gmail.com>2018-12-29 12:09:02 +0100
committerstom79 <tschneider.ac@gmail.com>2018-12-29 12:09:02 +0100
commit4c00ba823bbb22bd0b549766c9ac2a376d0e7b46 (patch)
tree967e9375105cce924c638237142e0a3b6ef9f382 /app/src/main/java/fr/gouv/etalab/mastodon/asynctasks
parent2ed70688b9f74c5ca8db45024d81f6dc31a14786 (diff)
Following Misskey - step 1
Diffstat (limited to 'app/src/main/java/fr/gouv/etalab/mastodon/asynctasks')
-rw-r--r--app/src/main/java/fr/gouv/etalab/mastodon/asynctasks/RetrieveFeedsAsyncTask.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/asynctasks/RetrieveFeedsAsyncTask.java b/app/src/main/java/fr/gouv/etalab/mastodon/asynctasks/RetrieveFeedsAsyncTask.java
index 40f57e2e7..0689281fb 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/asynctasks/RetrieveFeedsAsyncTask.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/asynctasks/RetrieveFeedsAsyncTask.java
@@ -176,7 +176,15 @@ public class RetrieveFeedsAsyncTask extends AsyncTask<Void, Void, Void> {
status.setType(action);
}
}
- }else {
+ }else if(remoteInstanceObj != null && remoteInstanceObj.size() > 0 && remoteInstanceObj.get(0).getType().equals("MISSKEY")){
+ apiResponse = api.getMisskey(this.instanceName, max_id);
+ List<fr.gouv.etalab.mastodon.client.Entities.Status> statusesTemp = apiResponse.getStatuses();
+ if( statusesTemp != null){
+ for(fr.gouv.etalab.mastodon.client.Entities.Status status: statusesTemp){
+ status.setType(action);
+ }
+ }
+ } else {
apiResponse = api.getPeertube(this.instanceName, max_id);
}
}