This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository wao. See http://git.codelutin.com/wao.git commit ae3aed68de93925d2032458017bce802c35ef51d Author: Brendan Le Ny <bleny@codelutin.com> Date: Thu Oct 30 16:55:35 2014 +0100 Quand on alimente les valeurs des filtres au calcul du plan d'échantillonnage ObsVente, on gère le cas des lignes qui n'ont pas de lieu terrestre associés (elle ne devraient pas au niveau métier ?) (fixes #6038) --- .../wao/services/service/SampleRowsFilterValues.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/wao-services/src/main/java/fr/ifremer/wao/services/service/SampleRowsFilterValues.java b/wao-services/src/main/java/fr/ifremer/wao/services/service/SampleRowsFilterValues.java index 56f836c..c9c430b 100644 --- a/wao-services/src/main/java/fr/ifremer/wao/services/service/SampleRowsFilterValues.java +++ b/wao-services/src/main/java/fr/ifremer/wao/services/service/SampleRowsFilterValues.java @@ -105,14 +105,16 @@ public class SampleRowsFilterValues extends AbstractFilterValues { } if (sampleRow.getObsProgram().isObsVente()) { samplingStrategies.add(FilterOption.forEnum(locale, sampleRow.getSamplingStrategy())); - } - if (sampleRow.getObsProgram().isObsVente()) { - TerrestrialLocation terrestrialDistrict = sampleRow.getTerrestrialLocation(); - terrestrialDistricts.add( - FilterOption.forValueAndLabel( - terrestrialDistrict.getTopiaId(), - terrestrialDistrict.getDescription()) - ); + if (sampleRow.isTerrestrialLocationsNotEmpty()) { + for (TerrestrialLocation terrestrialDistrict : sampleRow.getTerrestrialLocations()) { + terrestrialDistricts.add( + FilterOption.forValueAndLabel( + terrestrialDistrict.getTopiaId(), + terrestrialDistrict.getDescription() + ) + ); + } + } } for (Dcf5Code dcf5Code : sampleRow.getDcf5Code()) { FishingGearDcf fishingGearDcf = dcf5Code.getFishingGearDcf(); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.