|
|
@ -2089,6 +2089,10 @@ class Core {
|
|
|
|
" msgid=" + msgid + " thread=" + thread);
|
|
|
|
" msgid=" + msgid + " thread=" + thread);
|
|
|
|
|
|
|
|
|
|
|
|
if (dup.uid == null || dup.uid <= uid) {
|
|
|
|
if (dup.uid == null || dup.uid <= uid) {
|
|
|
|
|
|
|
|
message = dup;
|
|
|
|
|
|
|
|
update = true;
|
|
|
|
|
|
|
|
process = (dup.uid == null);
|
|
|
|
|
|
|
|
|
|
|
|
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;
|
|
|
@ -2099,10 +2103,6 @@ class Core {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
dup.error = null;
|
|
|
|
dup.error = null;
|
|
|
|
|
|
|
|
|
|
|
|
message = dup;
|
|
|
|
|
|
|
|
update = true;
|
|
|
|
|
|
|
|
process = (dup.uid == null);
|
|
|
|
|
|
|
|
} else
|
|
|
|
} else
|
|
|
|
return null;
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|