update dto

This commit is contained in:
mirrerror
2023-10-05 14:08:37 +03:00
parent 5350fc3adf
commit 735b2bc90c
9 changed files with 43 additions and 4 deletions

View File

@@ -25,7 +25,10 @@ public class ExpenseMapper {
}
public Expense toExpense(ExpenseCreationDTO expenseDTO) {
return expenseService.getExpenseById(expenseDTO.getExpenseId());
Expense expense = expenseService.getExpenseById(expenseDTO.getExpenseId());
if(expense == null) return new Expense(expenseDTO.getExpenseId(), expenseDTO.getUser(),
expenseDTO.getExpenseCategory(), expenseDTO.getDate(), expenseDTO.getAmount());
return expense;
}
}