X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;ds=sidebyside;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FAccountSummary.java;h=ec122cd44627a88475f0d57d57b06a7fb42d006a;hb=4a80939836e8e3c3a63ca1d5e905f8f1e03fb122;hp=bd73cd075aafbef4ee46b273645ffffdb30daa8d;hpb=ac3b5b52cfdf268b05578acab1c098647543245b;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/AccountSummary.java b/app/src/main/java/net/ktnx/mobileledger/AccountSummary.java index bd73cd07..ec122cd4 100644 --- a/app/src/main/java/net/ktnx/mobileledger/AccountSummary.java +++ b/app/src/main/java/net/ktnx/mobileledger/AccountSummary.java @@ -22,7 +22,6 @@ import android.widget.TextView; import java.util.Date; import static android.view.View.GONE; -import static net.ktnx.mobileledger.MobileLedgerDB.db; import static net.ktnx.mobileledger.MobileLedgerDB.set_option_value; public class AccountSummary extends AppCompatActivity { @@ -123,6 +122,8 @@ public class AccountSummary extends AppCompatActivity { } MobileLedgerDB.initDB(); + MobileLedgerDB.applyRevisions(getResources(), getPackageName()); + account_list_last_updated = MobileLedgerDB.get_option_value("last_refresh", (long) 0); } @@ -159,15 +160,17 @@ public class AccountSummary extends AppCompatActivity { pb.setVisibility(GONE); pt.setVisibility(GONE); mRefresh.setVisible(true); - if (this.error != 0) - Snackbar.make(drawer, rm.getString(this.error), Snackbar.LENGTH_LONG ); - else + if (this.error != 0) { + String err_text = rm.getString(this.error); + Log.d("visual", String.format("showing snackbar: %s", err_text)); + Snackbar.make(drawer, err_text, Snackbar.LENGTH_LONG ).show(); + } else set_option_value("last_refresh", new Date().getTime() ); } }; task.setPref(PreferenceManager.getDefaultSharedPreferences(this)); - task.execute(db); + task.execute(); } }