This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit f091844485ce315d8f324c9da29b8b3a45a25b5f Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Feb 13 10:45:13 2015 +0100 fixes #6660: [CAPTURE] NPE à l'élévation des poids quand il n'y a pas d'espèces --- .../fr/ifremer/tutti/service/catches/WeightComputingService.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tutti-service/src/main/java/fr/ifremer/tutti/service/catches/WeightComputingService.java b/tutti-service/src/main/java/fr/ifremer/tutti/service/catches/WeightComputingService.java index f0ec9f0..31514e7 100644 --- a/tutti-service/src/main/java/fr/ifremer/tutti/service/catches/WeightComputingService.java +++ b/tutti-service/src/main/java/fr/ifremer/tutti/service/catches/WeightComputingService.java @@ -362,7 +362,13 @@ public class WeightComputingService extends AbstractTuttiService { } catchBatch.setCatchTotalSortedComputedWeight(Weights.roundKiloGram(totalSortedWeight)); - Float catchRate = totalSortedWeight / totalSortedSortedWeight; + Float catchRate; + + if (Weights.isEqualWeight(totalSortedSortedWeight, 0f)) { + catchRate = 0f; + } else { + catchRate = totalSortedWeight / totalSortedSortedWeight; + } Float speciesTotalWeight = speciesTotalSortedWeight * catchRate + speciesTotalComputedUnsortedWeight; catchBatch.setSpeciesTotalComputedWeight(Weights.roundKiloGram(speciesTotalWeight)); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.