summaryrefslogtreecommitdiffstats
path: root/app/src
diff options
context:
space:
mode:
authortom79 <tschneider.ac@gmail.com>2020-04-08 18:05:03 +0200
committertom79 <tschneider.ac@gmail.com>2020-04-08 18:05:03 +0200
commitd2545f4ffb7c6c7060ee56cae19e5b47d29021df (patch)
tree3d237b9337543b656f57db5c771a081b5f792c19 /app/src
parent0fdccbe87bad1cf58abd8d86c64e51b252004d28 (diff)
Fix bookmarks
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java b/app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java
index 04afe150f..64fa61656 100644
--- a/app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java
+++ b/app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java
@@ -25,6 +25,7 @@ import java.util.List;
import app.fedilab.android.activities.MainActivity;
import app.fedilab.android.client.API;
import app.fedilab.android.client.APIResponse;
+import app.fedilab.android.client.Entities.Account;
import app.fedilab.android.client.Entities.ManageTimelines;
import app.fedilab.android.client.Entities.Peertube;
import app.fedilab.android.client.Entities.RemoteInstance;
@@ -366,6 +367,11 @@ public class RetrieveFeedsAsyncTask extends AsyncTask<Void, Void, Void> {
apiResponse = new APIResponse();
db = Sqlite.getInstance(contextReference.get(), Sqlite.DB_NAME, null, Sqlite.DB_VERSION).open();
List<app.fedilab.android.client.Entities.Status> statuses = new StatusCacheDAO(contextReference.get(), db).getAllStatus(StatusCacheDAO.BOOKMARK_CACHE);
+ for(app.fedilab.android.client.Entities.Status status: statuses){
+ app.fedilab.android.client.Entities.Status.fillSpan(contextReference.get(), status);
+ app.fedilab.android.client.Entities.Status.makeEmojiPoll(contextReference.get(), status.getReblog()!= null?status.getReblog().getPoll():status.getPoll());
+ Account.makeAccountNameEmoji(contextReference.get(), status.getReblog()!= null?status.getReblog().getAccount():status.getAccount());
+ }
apiResponse.setStatuses(statuses);
break;
case CACHE_BOOKMARKS_PEERTUBE: