filters for transactions;
update transactions when recurrent updated
This commit is contained in:
@@ -21,7 +21,7 @@ class TransactionServiceImpl(
|
||||
sortBy: String,
|
||||
sortDirection: String
|
||||
): List<Transaction> {
|
||||
val transactions = transactionRepo.findAllBySpaceId(spaceId)
|
||||
val transactions = transactionRepo.findAllBySpaceId(spaceId, filter)
|
||||
return transactions
|
||||
}
|
||||
|
||||
@@ -106,9 +106,10 @@ class TransactionServiceImpl(
|
||||
tgChatId = existingTransaction.tgChatId,
|
||||
tgMessageId = existingTransaction.tgMessageId,
|
||||
)
|
||||
if (existingTransaction.category == null && updatedTransaction.category != null) {
|
||||
if ((existingTransaction.category == null && updatedTransaction.category != null) || (existingTransaction.category?.id != updatedTransaction.category?.id)) {
|
||||
categorizeService.notifyThatCategorySelected(updatedTransaction)
|
||||
}
|
||||
|
||||
return transactionRepo.update(updatedTransaction)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user