#3375 Fix crash in command interface for pressure depletion when time step is not provided.

This commit is contained in:
Gaute Lindkvist
2018-09-19 08:52:40 +02:00
parent a76d45fa70
commit 2701035655
2 changed files with 10 additions and 2 deletions

View File

@@ -406,7 +406,15 @@ void RicExportFractureCompletionsImpl::getWellPressuresFromSummaryData(const Rim
{
std::vector<QDateTime> caseTimeSteps = resultCase->timeStepDates();
QDateTime originalDate = caseTimeSteps.front();
QDateTime currentDate = caseTimeSteps[currentTimeStep];
QDateTime currentDate;
if (currentTimeStep < caseTimeSteps.size())
{
currentDate = caseTimeSteps[currentTimeStep];
}
else
{
currentDate = caseTimeSteps.back();
}
RifEclipseSummaryAddress wbhpPressureAddress = RifEclipseSummaryAddress::wellAddress("WBHP", wellPathName.toStdString());
RimSummaryCaseMainCollection* mainCollection = RiaSummaryTools::summaryCaseMainCollection();