1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-01-04 06:20:26 +00:00

Remove local message if remote is gone

This commit is contained in:
M66B 2018-12-28 07:51:01 +00:00
parent 39c93a4401
commit a161abaad0

View file

@ -1506,6 +1506,10 @@ public class ServiceSynchronize extends LifecycleService {
// There is no use in repeating
db.operation().deleteOperation(op.id);
if (ex instanceof MessageRemovedException)
db.message().deleteMessage(op.message);
continue;
} else if (ex instanceof MessagingException) {
// Socket timeout is a recoverable condition (send message)