mirror of https://github.com/M66B/FairEmail.git
Set contact info on browse/search
This commit is contained in:
parent
7e7ccfa9b5
commit
abccc2a5c0
|
@ -2443,7 +2443,7 @@ public class ServiceSynchronize extends LifecycleService {
|
||||||
return message;
|
return message;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void downloadMessage(
|
static void downloadMessage(
|
||||||
Context context,
|
Context context,
|
||||||
EntityFolder folder, IMAPFolder ifolder, IMAPMessage imessage,
|
EntityFolder folder, IMAPFolder ifolder, IMAPMessage imessage,
|
||||||
long id, boolean download) throws MessagingException, IOException {
|
long id, boolean download) throws MessagingException, IOException {
|
||||||
|
|
|
@ -228,9 +228,10 @@ public class ViewModelBrowse extends ViewModel {
|
||||||
Log.i("Boundary sync uid=" + uid);
|
Log.i("Boundary sync uid=" + uid);
|
||||||
EntityMessage message = db.message().getMessageByUid(state.fid, uid);
|
EntityMessage message = db.message().getMessageByUid(state.fid, uid);
|
||||||
if (message == null) {
|
if (message == null) {
|
||||||
message = ServiceSynchronize.synchronizeMessage(
|
message = ServiceSynchronize.synchronizeMessage(state.context,
|
||||||
state.context,
|
|
||||||
folder, state.ifolder, (IMAPMessage) isub[j], true);
|
folder, state.ifolder, (IMAPMessage) isub[j], true);
|
||||||
|
ServiceSynchronize.downloadMessage(state.context,
|
||||||
|
folder, state.ifolder, (IMAPMessage) isub[j], message.id, false);
|
||||||
count++;
|
count++;
|
||||||
}
|
}
|
||||||
db.message().setMessageFound(message.account, message.thread);
|
db.message().setMessageFound(message.account, message.thread);
|
||||||
|
|
Loading…
Reference in New Issue