mirror of https://github.com/M66B/FairEmail.git
Synchronize message synchronization
This commit is contained in:
parent
c33781ce2f
commit
b804b7b597
|
@ -1027,6 +1027,7 @@ class Core {
|
||||||
IMAPFolder ifolder, IMAPMessage imessage,
|
IMAPFolder ifolder, IMAPMessage imessage,
|
||||||
boolean browsed,
|
boolean browsed,
|
||||||
List<EntityRule> rules) throws MessagingException, IOException {
|
List<EntityRule> rules) throws MessagingException, IOException {
|
||||||
|
synchronized (folder) {
|
||||||
long uid = ifolder.getUID(imessage);
|
long uid = ifolder.getUID(imessage);
|
||||||
|
|
||||||
if (imessage.isExpunged()) {
|
if (imessage.isExpunged()) {
|
||||||
|
@ -1294,6 +1295,7 @@ class Core {
|
||||||
|
|
||||||
return message;
|
return message;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private static void runRules(Context context, IMAPMessage imessage, EntityMessage message, List<EntityRule> rules) {
|
private static void runRules(Context context, IMAPMessage imessage, EntityMessage message, List<EntityRule> rules) {
|
||||||
if (!Helper.isPro(context))
|
if (!Helper.isPro(context))
|
||||||
|
|
Loading…
Reference in New Issue