Filter transactions if account is not active

This commit is contained in:
Hillel Coren 2024-01-15 13:13:48 +02:00
parent ce13a35635
commit 30f4110d92
1 changed files with 7 additions and 0 deletions

View File

@ -99,6 +99,13 @@ List<String> filteredTransactionsSelector(
return true;
}
final bankAccount =
bankAccountMap[transaction.bankAccountId] ?? BankAccountEntity();
if (!bankAccount.isActive &&
!bankAccount.matchesEntityFilter(filterEntityType, filterEntityId)) {
return false;
}
if (filterEntityType != null) {
if (filterEntityType == EntityType.expenseCategory &&
transaction.categoryId != filterEntityId) {