Refactoring

This commit is contained in:
M66B
2019-09-26 15:28:21 +02:00
parent 77496ae970
commit cd4cb88192
2 changed files with 110 additions and 98 deletions

View File

@@ -356,17 +356,18 @@ public class ServiceUI extends IntentService {
db.beginTransaction();
EntityMessage message = db.message().getMessage(id);
if (message != null) {
db.message().setMessageSnoozed(message.id, null);
if (message == null)
return;
EntityFolder folder = db.folder().getFolder(message.folder);
if (EntityFolder.OUTBOX.equals(folder.type)) {
Log.i("Delayed send id=" + message.id);
EntityOperation.queue(this, message, EntityOperation.SEND);
} else {
if (folder.notify)
EntityOperation.queue(this, message, EntityOperation.SEEN, false, false);
}
db.message().setMessageSnoozed(message.id, null);
EntityFolder folder = db.folder().getFolder(message.folder);
if (EntityFolder.OUTBOX.equals(folder.type)) {
Log.i("Delayed send id=" + message.id);
EntityOperation.queue(this, message, EntityOperation.SEND);
} else {
if (folder.notify)
EntityOperation.queue(this, message, EntityOperation.SEEN, false, false);
}
db.setTransactionSuccessful();