Prevent duplicate messages

This commit is contained in:
M66B 2020-03-19 20:00:25 +01:00
parent 215bdb42b1
commit 2cf36bbaac
1 changed files with 5 additions and 3 deletions

View File

@ -2088,7 +2088,7 @@ class Core {
" uid=" + dup.uid + "/" + uid + " uid=" + dup.uid + "/" + uid +
" msgid=" + msgid + " thread=" + thread); " msgid=" + msgid + " thread=" + thread);
if (dup.uid == null) { if (dup.uid == null || dup.uid <= uid) {
Log.i(folder.name + " set uid=" + uid); Log.i(folder.name + " set uid=" + uid);
dup.uid = uid; dup.uid = uid;
dup.thread = thread; dup.thread = thread;
@ -2101,8 +2101,10 @@ class Core {
dup.error = null; dup.error = null;
message = dup; message = dup;
process = true; update = true;
} process = (dup.uid == null);
} else
return null;
} }
if (dup.flagged && dup.color != null) if (dup.flagged && dup.color != null)