Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: a232e941 by Tony Chemit at 2020-06-26T09:08:28+02:00 Enregistrement de FOB impossible si une balise est présente - Closes #1503 - - - - - 1 changed file: - client-datasource-editor-ps/src/main/java/fr/ird/observe/client/datasource/editor/content/data/ps/observation/FloatingObjectUIHandler.java Changes: ===================================== client-datasource-editor-ps/src/main/java/fr/ird/observe/client/datasource/editor/content/data/ps/observation/FloatingObjectUIHandler.java ===================================== @@ -52,7 +52,7 @@ import javax.swing.SwingUtilities; import java.awt.Component; import java.awt.Container; import java.util.ArrayList; -import java.util.Collections; +import java.util.Date; import java.util.List; import java.util.Map; import java.util.Objects; @@ -339,7 +339,7 @@ public class FloatingObjectUIHandler extends ContentEditUIHandler<FloatingObject if (transmittingBuoy == null) { TransmittingBuoyHelper.copyTransmittingBuoyDto(new TransmittingBuoyDto(), editBean); - + editBean.setCreateDate(new Date()); editBean.setTransmittingBuoyOperation(operation); log.debug(String.format("Reuse an empty balise lue for objectOperation %s", operation.getLabel())); @@ -360,12 +360,7 @@ public class FloatingObjectUIHandler extends ContentEditUIHandler<FloatingObject } - FloatingObjectDto bean = getModel().getBean(); - - if (bean.getTransmittingBuoy() == null) { - bean.setTransmittingBuoy(Collections.emptyList()); - } - bean.getTransmittingBuoy().add(editBean); + getModel().getBean().getTransmittingBuoy().add(editBean); } private TransmittingBuoyOperationReference getObjectOperation(List<TransmittingBuoyOperationReference> operations, String codeOperation) { View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/a232e9411e377029274a01202d... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/a232e9411e377029274a01202d... You're receiving this email because of your account on gitlab.com.