Fix missing update of export well name

This commit is contained in:
Magne Sjaastad authored and GitHub committed 2022-09-08 16:14:05 +02:00
1 parent 5dc020ccb7
commit f3a3e04e1f
5 files changed
+25 -9

No files matched your search

@@ -18,9 +18,11 @@
#include "RimWellPathCompletionSettings.h"
#include "RiaStdStringTools.h"
#include "RimMswCompletionParameters.h"
#include "RiaWellNameComparer.h"
#include "RimMswCompletionParameters.h"
#include "RimWellPath.h"
#include "cafPdmDoubleStringValidator.h"
#include "cafPdmUiLineEditor.h"
#include "cafPdmUiOrdering.h"
@@ -131,8 +133,7 @@ RimWellPathCompletionSettings& RimWellPathCompletionSettings::operator=( const R
//--------------------------------------------------------------------------------------------------
void RimWellPathCompletionSettings::setWellNameForExport( const QString& name )
{
auto n = name;
m_wellNameForExport = n.remove( ' ' );
m_wellNameForExport = RiaWellNameComparer::removeSpacesFromName( name );
}
//--------------------------------------------------------------------------------------------------
@@ -141,9 +142,11 @@ void RimWellPathCompletionSettings::setWellNameForExport( const QString& name )
void RimWellPathCompletionSettings::updateWellPathNameHasChanged( const QString& newWellPathName,
const QString& previousWellPathName )
{
if ( m_wellNameForExport().isEmpty() || m_wellNameForExport == previousWellPathName )
auto previousWellNameWithoutSpaces = RiaWellNameComparer::removeSpacesFromName( previousWellPathName );
if ( m_wellNameForExport().isEmpty() || m_wellNameForExport == previousWellNameWithoutSpaces )
{
m_wellNameForExport = newWellPathName;
setWellNameForExport( newWellPathName );
}
}