Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Read/FailureMechanismEntityReadExtensions.cs =================================================================== diff -u -r9eac9b010ce9939be032b160b4697151319ec8e5 -rbba617101367a21a38bf41ad520662058b9012af --- Application/Ringtoets/src/Application.Ringtoets.Storage/Read/FailureMechanismEntityReadExtensions.cs (.../FailureMechanismEntityReadExtensions.cs) (revision 9eac9b010ce9939be032b160b4697151319ec8e5) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Read/FailureMechanismEntityReadExtensions.cs (.../FailureMechanismEntityReadExtensions.cs) (revision bba617101367a21a38bf41ad520662058b9012af) @@ -75,7 +75,8 @@ entity.ReadFailureMechanismSections(failureMechanism); - ReadRootCalculationGroup(entity.CalculationGroupEntity, failureMechanism.CalculationsGroup, collector); + ReadRootCalculationGroup(entity.CalculationGroupEntity, failureMechanism.CalculationsGroup, + failureMechanism.GeneralInput, collector); return failureMechanism; } @@ -89,9 +90,11 @@ pipingProbabilityAssessmentInput.A = probabilityAssessmentInput.A; } - private static void ReadRootCalculationGroup(CalculationGroupEntity rootCalculationGroupEntity, CalculationGroup targetRootCalculationGroup, ReadConversionCollector collector) + private static void ReadRootCalculationGroup(CalculationGroupEntity rootCalculationGroupEntity, + CalculationGroup targetRootCalculationGroup, GeneralPipingInput generalPipingInput, + ReadConversionCollector collector) { - var rootCalculationGroup = rootCalculationGroupEntity.Read(collector); + var rootCalculationGroup = rootCalculationGroupEntity.ReadPipingCalculationGroup(collector, generalPipingInput); targetRootCalculationGroup.StorageId = rootCalculationGroup.StorageId; foreach (ICalculationBase calculationBase in rootCalculationGroup.Children) {