X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FUpdateAccountsTask.java;h=250214d63dacd90d676fc8e3a38a8080fb172092;hp=1ade3d536a7168b6e5be99c0c8e04bb1a75d38dc;hb=b4175624de863c7343de10db2436722e78e51cb1;hpb=e4f9a0c01252cfa1486aecd5169fd97f22c43fad diff --git a/app/src/main/java/net/ktnx/mobileledger/async/UpdateAccountsTask.java b/app/src/main/java/net/ktnx/mobileledger/async/UpdateAccountsTask.java index 1ade3d53..250214d6 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/UpdateAccountsTask.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/UpdateAccountsTask.java @@ -28,15 +28,16 @@ import net.ktnx.mobileledger.utils.MLDB; import java.util.ArrayList; -public class UpdateAccountsTask extends AsyncTask> { - protected ArrayList doInBackground(Boolean[] onlyStarred) { +public class UpdateAccountsTask extends AsyncTask> { + protected ArrayList doInBackground(Void... params) { Data.backgroundTaskCount.incrementAndGet(); String profileUUID = Data.profile.get().getUuid(); + boolean onlyStarred = Data.optShowOnlyStarred.get(); try { ArrayList newList = new ArrayList<>(); String sql = "SELECT name, hidden FROM accounts WHERE profile = ?"; - if (onlyStarred[0]) sql += " AND hidden = 0"; + if (onlyStarred) sql += " AND hidden = 0"; sql += " ORDER BY name"; SQLiteDatabase db = MLDB.getReadableDatabase();