r3473 - trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction
Author: mallon Date: 2012-06-25 16:59:00 +0200 (Mon, 25 Jun 2012) New Revision: 3473 Url: http://chorem.org/repositories/revision/lima/3473 Log: Correction portant sur la suppression d'une transaction vide (Sans entr?\195?\169es). D?\195?\169sormais, plus aucune erreur n'est g?\195?\169n?\195?\169r?\195?\169e, et la transaction est bien supprim?\195?\169e. Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java =================================================================== --- trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java 2012-06-25 13:16:58 UTC (rev 3472) +++ trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java 2012-06-25 14:59:00 UTC (rev 3473) @@ -411,10 +411,12 @@ FinancialTransaction currentTransaction = (FinancialTransaction) selectedValue; //must delete the entries of the deleted transaction - Collection<Entry> entries = currentTransaction.getEntry(); - for (Entry entry : entries){ - tableModel.deleteRow(tableModel.indexOf(entry)); - } + Collection<Entry> entries = currentTransaction.getEntry(); + if (entries != null){ + for (Entry entry : entries){ + tableModel.deleteRow(tableModel.indexOf(entry)); + } + } financialTransactionService.removeFinancialTransaction(currentTransaction);
participants (1)
-
mallon@users.chorem.org