/*
- * Copyright © 2018 Damyan Ivanov.
+ * Copyright © 2019 Damyan Ivanov.
* This file is part of Mobile-Ledger.
* Mobile-Ledger is free software: you can distribute it and/or modify it
* under the term of the GNU General Public License as published by
import net.ktnx.mobileledger.async.UpdateTransactionsTask;
import net.ktnx.mobileledger.model.Data;
import net.ktnx.mobileledger.model.LedgerTransaction;
-import net.ktnx.mobileledger.model.ObservableValue;
+import net.ktnx.mobileledger.utils.ObservableValue;
import java.util.List;
String accFilter = hasFilter ? String.valueOf(
((AutoCompleteTextView) act.findViewById(R.id.transaction_filter_account_name))
.getText()) : null;
- updating.set(true);
AsyncTask<String, Void, List<LedgerTransaction>> task = new UTT();
task.execute(accFilter);
}
@Override
protected void onPostExecute(List<LedgerTransaction> list) {
super.onPostExecute(list);
- updating.set(false);
if (list != null) Data.transactions.set(list);
}
- @Override
- protected void onCancelled(List<LedgerTransaction> ledgerTransactions) {
- super.onCancelled(ledgerTransactions);
- updating.set(false);
- }
- @Override
- protected void onCancelled() {
- super.onCancelled();
- updating.set(false);
- }
}
}