Added deleted operation

This commit is contained in:
M66B
2019-09-17 16:01:29 +02:00
parent cfb11a0cb6
commit 249f9b07bd
4 changed files with 25 additions and 13 deletions

View File

@@ -908,17 +908,7 @@ public class ServiceSynchronize extends ServiceBase {
for (Message imessage : e.getMessages()) {
long uid = ifolder.getUID(imessage);
try {
db.beginTransaction();
EntityMessage message = db.message().getMessageByUid(folder.id, uid);
if (message != null)
EntityOperation.queue(ServiceSynchronize.this, message, EntityOperation.DELETE);
db.setTransactionSuccessful();
} finally {
db.endTransaction();
}
EntityOperation.queue(ServiceSynchronize.this, folder, EntityOperation.DELETED, uid);
}
} catch (Throwable ex) {
Log.e(folder.name, ex);