Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/HeightStructures/HeightStructuresFailureMechanismCreateExtensions.cs =================================================================== diff -u -r20e9bfea15dfe132ee137283a9f24bc4c413ce4a -r308f45aac80baf6744776a04e10e3cbaf8c39198 --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/HeightStructures/HeightStructuresFailureMechanismCreateExtensions.cs (.../HeightStructuresFailureMechanismCreateExtensions.cs) (revision 20e9bfea15dfe132ee137283a9f24bc4c413ce4a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/HeightStructures/HeightStructuresFailureMechanismCreateExtensions.cs (.../HeightStructuresFailureMechanismCreateExtensions.cs) (revision 308f45aac80baf6744776a04e10e3cbaf8c39198) @@ -22,6 +22,7 @@ using System; using System.Collections.Generic; using Application.Ringtoets.Storage.DbContext; +using Core.Common.Utils.Extensions; using Ringtoets.Common.Data; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.HeightStructures.Data; @@ -45,7 +46,7 @@ FailureMechanismEntity entity = mechanism.Create(FailureMechanismType.StructureHeight, registry); AddEntitiesForForeshoreProfiles(mechanism.ForeshoreProfiles, entity, registry); AddEntitiesForHeightStructures(mechanism.HeightStructures, entity, registry); - AddEntitiesForFailureMechanismMeta(mechanism.GeneralInput, entity); + AddEntitiesForFailureMechanismMeta(mechanism, entity); entity.CalculationGroupEntity = mechanism.CalculationsGroup.Create(registry, 0); AddEntitiesForSectionResults(mechanism.SectionResults, registry); @@ -88,9 +89,13 @@ } } - private static void AddEntitiesForFailureMechanismMeta(GeneralHeightStructuresInput generalInput, FailureMechanismEntity entity) + private static void AddEntitiesForFailureMechanismMeta(HeightStructuresFailureMechanism mechanism, FailureMechanismEntity entity) { - entity.HeightStructuresFailureMechanismMetaEntities.Add(generalInput.Create()); + entity.HeightStructuresFailureMechanismMetaEntities.Add(new HeightStructuresFailureMechanismMetaEntity + { + N = mechanism.GeneralInput.N, + HeightStructureCollectionSourcePath = mechanism.HeightStructures.SourcePath.DeepClone() + }); } } } \ No newline at end of file