diff options
author | stom79 <tschneider.ac@gmail.com> | 2018-12-29 12:09:02 +0100 |
---|---|---|
committer | stom79 <tschneider.ac@gmail.com> | 2018-12-29 12:09:02 +0100 |
commit | 4c00ba823bbb22bd0b549766c9ac2a376d0e7b46 (patch) | |
tree | 967e9375105cce924c638237142e0a3b6ef9f382 /app/src/main/java/fr/gouv/etalab/mastodon/asynctasks | |
parent | 2ed70688b9f74c5ca8db45024d81f6dc31a14786 (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.java | 10 |
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); } } |