X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FUpdateTransactionsTask.java;h=0f3d022ad785905a004d337f3f7233ca02ee72c7;hp=dc02fe9f339d42204c772ae038efd65c9ddee765;hb=9e8a289a85a65d372b47ccd2c2261299972ae4dd;hpb=14b90afeb45e3f23673eaf3f65ae708f0e3faa2d diff --git a/app/src/main/java/net/ktnx/mobileledger/async/UpdateTransactionsTask.java b/app/src/main/java/net/ktnx/mobileledger/async/UpdateTransactionsTask.java index dc02fe9f..0f3d022a 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/UpdateTransactionsTask.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/UpdateTransactionsTask.java @@ -24,6 +24,7 @@ import android.util.Log; import net.ktnx.mobileledger.model.Data; import net.ktnx.mobileledger.model.LedgerTransaction; +import net.ktnx.mobileledger.model.MobileLedgerProfile; import net.ktnx.mobileledger.model.TransactionListItem; import net.ktnx.mobileledger.utils.Globals; import net.ktnx.mobileledger.utils.MLDB; @@ -35,7 +36,10 @@ import java.util.Date; public class UpdateTransactionsTask extends AsyncTask { protected String doInBackground(String[] filterAccName) { Data.backgroundTaskCount.incrementAndGet(); - String profile_uuid = Data.profile.get().getUuid(); + final MobileLedgerProfile profile = Data.profile.get(); + if (profile == null) return "Profile not configured"; + + String profile_uuid = profile.getUuid(); try { ArrayList newList = new ArrayList<>();