X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;ds=sidebyside;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FRefreshDescriptionsTask.java;h=1f85437128224670f25f45b47d6dedcae4199848;hb=bd5da50ef980c0c9657ec1e9c3e681ab5092f438;hp=68f3ddc8ff7f40f5e8cec548cae7cfc4789f19f3;hpb=998dd32a089d199a2569069415755eb3169b35b0;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/async/RefreshDescriptionsTask.java b/app/src/main/java/net/ktnx/mobileledger/async/RefreshDescriptionsTask.java index 68f3ddc8..1f854371 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/RefreshDescriptionsTask.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/RefreshDescriptionsTask.java @@ -20,7 +20,6 @@ package net.ktnx.mobileledger.async; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.os.AsyncTask; -import android.util.Log; import net.ktnx.mobileledger.model.Data; import net.ktnx.mobileledger.utils.MLDB; @@ -28,15 +27,17 @@ import net.ktnx.mobileledger.utils.MLDB; import java.util.HashMap; import java.util.Map; +import static net.ktnx.mobileledger.utils.Logger.debug; + public class RefreshDescriptionsTask extends AsyncTask { @Override protected Void doInBackground(Void... voids) { Map unique = new HashMap<>(); - Log.d("descriptions", "Starting refresh"); - SQLiteDatabase db = MLDB.getWritableDatabase(); + debug("descriptions", "Starting refresh"); + SQLiteDatabase db = MLDB.getDatabase(); - Data.backgroundTaskCount.incrementAndGet(); + Data.backgroundTaskStarted(); try { db.beginTransaction(); try { @@ -57,15 +58,15 @@ public class RefreshDescriptionsTask extends AsyncTask { } db.execSQL("DELETE from description_history where keep=0"); db.setTransactionSuccessful(); - Log.d("descriptions", "Refresh successful"); + debug("descriptions", "Refresh successful"); } finally { db.endTransaction(); } } finally { - Data.backgroundTaskCount.decrementAndGet(); - Log.d("descriptions", "Refresh done"); + Data.backgroundTaskFinished(); + debug("descriptions", "Refresh done"); } return null;