Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe Commits: 0cae1bac by Tony CHEMIT at 2018-09-18T01:46:58Z fix entity binder - - - - - 1 changed file: - persistence/src/main/java/fr/ird/observe/binder/data/seine/NonTargetCatchEntityReferenceBinder.java Changes: ===================================== persistence/src/main/java/fr/ird/observe/binder/data/seine/NonTargetCatchEntityReferenceBinder.java ===================================== @@ -28,6 +28,8 @@ import fr.ird.observe.dto.data.seine.NonTargetCatchReference; import fr.ird.observe.dto.referential.ReferentialLocale; import fr.ird.observe.entities.seine.NonTargetCatch; +import java.util.Optional; + /** * Created on 24/11/15. * @@ -41,9 +43,8 @@ public class NonTargetCatchEntityReferenceBinder extends DataEntityReferenceBind @Override public NonTargetCatchReference toReference(ReferentialLocale referentialLocale, NonTargetCatch entity) { - return new NonTargetCatchReference(entity, entity.getSpecies().getScientificLabel(), - entity.getSpeciesFate().getLabel(referentialLocale)); + Optional.ofNullable(entity.getSpeciesFate()).map(e->e.getLabel(referentialLocale)).orElse(null)); } } View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/0cae1bac16c8416cd5bca9b7b34b... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/0cae1bac16c8416cd5bca9b7b34b... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT