r645 - trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/actions
Author: kmorin Date: 2014-09-25 18:05:06 +0200 (Thu, 25 Sep 2014) New Revision: 645 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/645 Log: fixes #5860 Erreur quand on enregistre un ?\195?\169l?\195?\169ment apr?\195?\168s une erreur de client non trouv?\195?\169 et des nouvelles lignes dans le tableau de gammes Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/actions/SaveDemandeAction.java Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/actions/SaveDemandeAction.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/actions/SaveDemandeAction.java 2014-09-24 16:00:33 UTC (rev 644) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/actions/SaveDemandeAction.java 2014-09-25 16:05:06 UTC (rev 645) @@ -28,6 +28,7 @@ import java.util.ArrayList; import java.util.Collection; +import java.util.List; import java.util.Map; import org.apache.commons.lang3.StringUtils; @@ -139,6 +140,11 @@ // BeanMonitor monitor = getHandler().getMonitor(); // String previousClientCode = (String) monitor.getOriginalValues().get(DemandeUIModel.PROPERTY_CLIENT_CODE); model.setClientCode(null); + + // reset the range rows of the model + BeanMonitor monitor = getHandler().getMonitor(); + List<RangeRow> rangeRows = (List<RangeRow>) monitor.getOriginalValues().get(Email.PROPERTY_RANGE_ROW); + model.setRangeRow(rangeRows); } } }
participants (1)
-
kmorin@users.forge.codelutin.com