]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/model/Data.java
profile should not be null when requesting transaction retrieval
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / model / Data.java
index 7687d237f2279da693d04d27a2448b0e02139b8d..6415384766f848c4253b50579d4f6f0ac1c13016 100644 (file)
@@ -136,6 +136,9 @@ public final class Data {
             Logger.debug("db", "Ignoring request for transaction retrieval - already active");
             return;
         }
+        MobileLedgerProfile pr = profile.getValue();
+        if (pr == null) throw new IllegalStateException("No current profile");
+
         retrieveTransactionsTask =
                 new RetrieveTransactionsTask(new WeakReference<>(activity), profile.getValue());
         Logger.debug("db", "Created a background transaction retrieval task");