Set contact info on browse/search

This commit is contained in:
M66B 2018-12-28 08:21:31 +00:00
parent 7e7ccfa9b5
commit abccc2a5c0
2 changed files with 4 additions and 3 deletions

View File

@ -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 {

View File

@ -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);