|
|
|
@ -1471,6 +1471,16 @@ public class FragmentAccount extends FragmentBase {
|
|
|
|
|
for (EntityFolder folder : folders) {
|
|
|
|
|
Log.i("Checking folder=" + folder.name + ":" + folder.type);
|
|
|
|
|
EntityFolder existing = current.get(folder.name);
|
|
|
|
|
EntityFolder indb = db.folder().getFolderByName(account.id, folder.name);
|
|
|
|
|
if (existing == null && indb != null) {
|
|
|
|
|
existing = indb;
|
|
|
|
|
for (EntityFolder f : current.values())
|
|
|
|
|
Log.breadcrumb("Debug", "From db", f.name + ":" + f.type);
|
|
|
|
|
for (EntityFolder f : folders)
|
|
|
|
|
Log.breadcrumb("Debug", "From config", f.name + ":" + f.type);
|
|
|
|
|
Log.e("Exists in db folder=" + indb.name + ":" + indb.type +
|
|
|
|
|
" not exists folder=" + folder.name + ":" + folder.type);
|
|
|
|
|
}
|
|
|
|
|
if (existing == null) {
|
|
|
|
|
folder.id = null;
|
|
|
|
|
folder.account = account.id;
|
|
|
|
|