mirror of
https://github.com/M66B/FairEmail.git
synced 2026-01-02 19:10:11 +01:00
Added deleted operation
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user