From c0c5b839b2b2ecd8cfcf69a31a5fcc88b6bea778 Mon Sep 17 00:00:00 2001
From: Damyan Ivanov <dam+mobileledger@ktnx.net>
Date: Sun, 16 May 2021 05:42:43 +0000
Subject: [PATCH] fix loading previous transaction with no preferred account
 (again)

broken in 0.19.0
---
 .../ui/new_transaction/NewTransactionActivity.java            | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java b/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java
index 33234639..9a630f81 100644
--- a/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java
+++ b/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java
@@ -362,11 +362,11 @@ public class NewTransactionActivity extends ProfileThemedActivity
             TransactionDAO trDao = DB.get()
                                      .getTransactionDAO();
 
-            TransactionWithAccounts tr;
+            TransactionWithAccounts tr = null;
 
             if (Misc.emptyIsNull(accFilter) != null)
                 tr = trDao.getFirstByDescriptionHavingAccountSync(description, accFilter);
-            else
+            if (tr == null)
                 tr = trDao.getFirstByDescriptionSync(description);
 
             if (tr != null)
-- 
2.39.5