From f403d38c8184031f3e0d657c893ff84651fb8e97 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 18 Oct 2022 17:53:12 +0200 Subject: [PATCH] Fix some messages displayed multiple time --- .../fedilab/android/client/entities/app/StatusCache.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/client/entities/app/StatusCache.java b/app/src/main/java/app/fedilab/android/client/entities/app/StatusCache.java index 2a5b75e7..7d5e3fed 100644 --- a/app/src/main/java/app/fedilab/android/client/entities/app/StatusCache.java +++ b/app/src/main/java/app/fedilab/android/client/entities/app/StatusCache.java @@ -509,7 +509,7 @@ public class StatusCache { selection += "AND " + Sqlite.COL_SLUG + " NOT IN (" + exclude + ") "; } try { - Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, null, null, Sqlite.COL_STATUS_ID + order, limit); + Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, Sqlite.COL_STATUS_ID, null, Sqlite.COL_STATUS_ID + order, limit); return createNotificationReply(cursorToListOfNotifications(c)); } catch (Exception e) { e.printStackTrace(); @@ -546,7 +546,7 @@ public class StatusCache { } try { - Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, null, null, Sqlite.COL_STATUS_ID + order, limit); + Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, Sqlite.COL_STATUS_ID, null, Sqlite.COL_STATUS_ID + order, limit); return createConversationReply(cursorToListOfConversations(c)); } catch (Exception e) { e.printStackTrace(); @@ -583,7 +583,7 @@ public class StatusCache { } try { - Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, null, null, Sqlite.COL_STATUS_ID + order, limit); + Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, Sqlite.COL_STATUS_ID, null, Sqlite.COL_STATUS_ID + order, limit); return createStatusReply(cursorToListOfStatuses(c)); } catch (Exception e) { e.printStackTrace(); @@ -609,7 +609,7 @@ public class StatusCache { + " AND " + Sqlite.COL_USER_ID + "= '" + user_id + "'"; List reply = new ArrayList<>(); try { - Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, null, null, Sqlite.COL_STATUS_ID + " DESC", ""); + Cursor c = db.query(Sqlite.TABLE_STATUS_CACHE, null, selection, null, Sqlite.COL_STATUS_ID, null, Sqlite.COL_STATUS_ID + " DESC", ""); List statuses = cursorToListOfStatuses(c); if (statuses != null && statuses.size() > 0) { for (Status status : statuses) {