浏览代码

从app 删除的数据,watch 不处理

liuzhenxing1118 2 年之前
父节点
当前提交
99587d4388

+ 9 - 5
app/src/main/java/com/xplora/xpchat/activity/PagerActivity.java

@@ -933,11 +933,15 @@ public class PagerActivity extends BaseActivity implements Listener.PlayListener
     }
 
     public void onDeleteMessageFromApp(int primaryKey) {
-        Log.d(TAG, "onDeleteMessageFromApp:" + primaryKey);
-        MessageBean bean = DataManager.instance().getMessageBeanWithPrimarykey(primaryKey);
-        if (bean == null)
-            return;
-        onDeleteMessage(-1, bean);
+        if (true) {
+            Log.d(TAG, "onDeleteMessageFromApp: nothing to do!!!");
+        } else {
+            Log.d(TAG, "onDeleteMessageFromApp:" + primaryKey);
+            MessageBean bean = DataManager.instance().getMessageBeanWithPrimarykey(primaryKey);
+            if (bean == null)
+                return;
+            onDeleteMessage(-1, bean);
+        }
     }
 
     // =============================== DB ==============================

+ 1 - 0
app/src/main/java/com/xplora/xpchat/manager/DatabaseUtils.java

@@ -265,6 +265,7 @@ public class DatabaseUtils {
     }
 
     public void modifyMessageState(long primaryKey, int state) {
+        Log.d(TAG, "modifyMessageState: primaryKey" + primaryKey + " state:" + state);
         if (Macros.DEBUG)
             return ;
         new Thread(()->{