Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Handlers/FailureMechanismContributionNormChangeHandler.cs =================================================================== diff -u -r9a001397536d9dcca5d009c8518478cdfcddbeca -r11949f071abdcebaadf757c53a34b93299aefbaa --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Handlers/FailureMechanismContributionNormChangeHandler.cs (.../FailureMechanismContributionNormChangeHandler.cs) (revision 9a001397536d9dcca5d009c8518478cdfcddbeca) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Handlers/FailureMechanismContributionNormChangeHandler.cs (.../FailureMechanismContributionNormChangeHandler.cs) (revision 11949f071abdcebaadf757c53a34b93299aefbaa) @@ -27,6 +27,7 @@ using log4net; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.Common.Data.Contribution; +using Ringtoets.DuneErosion.Data; using Ringtoets.GrassCoverErosionOutwards.Data; using Ringtoets.Integration.Forms.PropertyClasses; using Ringtoets.Integration.Plugin.Properties; @@ -93,15 +94,20 @@ .OfType() .First(); + DuneErosionFailureMechanism duneErosionFailureMechanism = assessmentSection.GetFailureMechanisms() + .OfType() + .First(); + IEnumerable hydraulicBoundaryLocationAffected = RingtoetsDataSynchronizationService.ClearHydraulicBoundaryLocationOutput( - assessmentSection.HydraulicBoundaryDatabase, grassCoverErosionOutwardsFailureMechanism); + assessmentSection.HydraulicBoundaryDatabase, grassCoverErosionOutwardsFailureMechanism, duneErosionFailureMechanism); if (hydraulicBoundaryLocationAffected.Any()) { log.Info(Resources.FailureMechanismContributionNormChangeHandler_Waveheight_and_design_water_level_results_cleared); return new IObservable[] { grassCoverErosionOutwardsFailureMechanism.HydraulicBoundaryLocations, - assessmentSection.HydraulicBoundaryDatabase + assessmentSection.HydraulicBoundaryDatabase, + duneErosionFailureMechanism.DuneLocations }; } return Enumerable.Empty();