Fix Import Summary Cases Recursively

Make sure that the loaded summary cases are added to the project.
This commit is contained in:
Magne Sjaastad
2023-09-15 11:06:18 +02:00
parent 5add6f5bef
commit 70dcb48830

View File

@@ -72,13 +72,11 @@ void RicImportSummaryCasesFeature::onActionTriggered( bool isChecked )
QStringList fileNames = result.files;
RiaDefines::FileType fileType = RicRecursiveFileSearchDialog::mapSummaryFileType( result.fileType );
std::vector<RimSummaryCase*> cases;
if ( fileNames.isEmpty() ) return;
if ( !fileNames.isEmpty() )
{
CreateConfig createConfig{ .fileType = fileType, .ensembleOrGroup = false, .allowDialogs = true };
auto [isOk, cases] = createSummaryCasesFromFiles( fileNames, createConfig );
}
CreateConfig createConfig{ .fileType = fileType, .ensembleOrGroup = false, .allowDialogs = true };
auto [isOk, cases] = createSummaryCasesFromFiles( fileNames, createConfig );
if ( !isOk ) return;
addSummaryCases( cases );
if ( !cases.empty() )