mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
ASCII import. Do not add observed data to collection on parse failure
This commit is contained in:
@@ -179,9 +179,17 @@ RimObservedData* RimObservedDataCollection::createAndAddCvsObservedDataFromFile(
|
|||||||
columnBasedUserData->setParseOptions(parseOptionsUi.parseOptions());
|
columnBasedUserData->setParseOptions(parseOptionsUi.parseOptions());
|
||||||
observedData = columnBasedUserData;
|
observedData = columnBasedUserData;
|
||||||
|
|
||||||
this->m_observedDataArray.push_back(observedData);
|
|
||||||
observedData->setSummaryHeaderFileName(fileName);
|
observedData->setSummaryHeaderFileName(fileName);
|
||||||
observedData->createSummaryReaderInterface();
|
observedData->createSummaryReaderInterface();
|
||||||
|
if (observedData->summaryReader())
|
||||||
|
{
|
||||||
|
this->m_observedDataArray.push_back(observedData);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
delete columnBasedUserData;
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
observedData->updateMetaData();
|
observedData->updateMetaData();
|
||||||
observedData->updateOptionSensitivity();
|
observedData->updateOptionSensitivity();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user