Optimization

This commit is contained in:
M66B
2023-09-04 15:38:05 +02:00
parent 9ca6034855
commit 224525d88e
6 changed files with 26 additions and 39 deletions

View File

@@ -397,13 +397,23 @@ public class EntityFolder extends EntityOrder implements Serializable {
return result;
}
static EntityFolder getOutbox() {
EntityFolder outbox = new EntityFolder();
@NonNull
static EntityFolder getOutbox(Context context) {
DB db = DB.getInstance(context);
EntityFolder outbox = db.folder().getOutbox();
if (outbox != null)
return outbox;
Log.w("Outbox missing");
outbox = new EntityFolder();
outbox.name = "OUTBOX";
outbox.type = EntityFolder.OUTBOX;
outbox.synchronize = false;
outbox.sync_days = 0;
outbox.keep_days = 0;
outbox.id = db.folder().insertFolder(outbox);
return outbox;
}