Set guessed folder type properties

pull/174/head
M66B 5 years ago
parent f7023f0c5a
commit 06f8be22f2

@ -496,6 +496,7 @@ public class EmailService implements AutoCloseable {
}
if (!has) {
guess.type = gtype;
guess.setProperties();
Log.i(guess.name + " guessed type=" + gtype);
}
}

@ -197,7 +197,10 @@ public class EntityFolder extends EntityOrder implements Serializable {
public EntityFolder(String fullName, String type) {
this.name = fullName;
this.type = type;
setProperties();
}
void setProperties() {
int sync = EntityFolder.SYSTEM_FOLDER_SYNC.indexOf(type);
this.synchronize = (sync >= 0);
this.download = (sync < 0 || EntityFolder.SYSTEM_FOLDER_DOWNLOAD.get(sync));

@ -670,6 +670,7 @@ public class FragmentAccount extends FragmentBase {
}
if (!has) {
guess.type = gtype;
guess.setProperties();
Log.i(guess.name + " guessed type=" + gtype);
}
}

Loading…
Cancel
Save