Show account folder rule

pull/212/head
M66B 1 year ago
parent 61ad1cc974
commit cafb7a5b20

@ -835,6 +835,7 @@ public class FragmentRule extends FragmentBase {
RefData data = new RefData();
DB db = DB.getInstance(context);
data.account = db.account().getAccount(aid);
data.folder = db.folder().getFolder(fid);
data.identities = db.identity().getSynchronizingIdentities(aid);
data.answers = db.answer().getAnswers(false);
@ -844,7 +845,9 @@ public class FragmentRule extends FragmentBase {
@Override
protected void onExecuted(Bundle args, RefData data) {
tvFolder.setText(data.folder.getDisplayName(getContext()));
tvFolder.setText(String.format("%s:%s",
data.account == null ? "" : data.account.name,
data.folder.getDisplayName(getContext())));
adapterIdentity.clear();
adapterIdentity.addAll(data.identities);
@ -1673,6 +1676,7 @@ public class FragmentRule extends FragmentBase {
}
private static class RefData {
EntityAccount account;
EntityFolder folder;
List<EntityIdentity> identities;
List<EntityAnswer> answers;

Loading…
Cancel
Save