Some fixes with cache

This commit is contained in:
tom79 2019-08-18 19:22:12 +02:00
parent 4824d9c7d3
commit 2b92c58d6c
2 changed files with 3 additions and 0 deletions

View File

@ -714,6 +714,7 @@ public class StatusCacheDAO {
c.moveToFirst();
//New status
Status status = new Status();
status.setViewType(context);
status.setId(c.getString(c.getColumnIndex(Sqlite.COL_STATUS_ID)));
status.setUri(c.getString(c.getColumnIndex(Sqlite.COL_URI)));
status.setUrl(c.getString(c.getColumnIndex(Sqlite.COL_URL)));
@ -760,6 +761,7 @@ public class StatusCacheDAO {
while (c.moveToNext() ) {
//Restore cached status
Status status = new Status();
status.setViewType(context);
status.setId(c.getString(c.getColumnIndex(Sqlite.COL_STATUS_ID)));
status.setUri(c.getString(c.getColumnIndex(Sqlite.COL_URI)));
status.setUrl(c.getString(c.getColumnIndex(Sqlite.COL_URL)));

View File

@ -199,6 +199,7 @@ public class TimelineCacheDAO {
try {
Status status = API.parseStatuses(context, new JSONObject(c.getString(c.getColumnIndex(Sqlite.COL_CACHE))));
status.setcached(true);
status.setViewType(context);
statuses.add(status);
} catch (JSONException e) {
e.printStackTrace();