Преглед на файлове

The previous fix for Trac #276 broke the auto mapping of external keys... now fixed.

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@929 a333f486-631f-4898-b8df-5754b55c2be0
dflaven преди 14 години
родител
ревизия
04fe00af3f
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      pages/ajax.csvimport.php

+ 1 - 1
pages/ajax.csvimport.php

@@ -154,7 +154,7 @@ function GetMappingForField($sClassName, $sFieldName, $iFieldIndex, $bAdvancedMo
 					
 						// When not in advanced mode do not allow to use reconciliation keys (on external keys) if they are themselves external keys !
 						$aChoices[$sAttCode.'->'.$sTargetAttCode] = $oAttDef->GetLabel().'->'.$oTargetAttDef->GetLabel().$sSuffix.$sStar;
-						if ((strcasecmp($sFieldName, $aChoices[$sAttCode.'->'.$sTargetAttCode]) == 0) || (strcasecmp($sFieldName, ($sAttCode.'->'.$sTargetAttCode.$sSuffix)) == 0) )
+						if ((strcasecmp($sFieldName, $oAttDef->GetLabel().'->'.$oTargetAttDef->GetLabel().$sSuffix) == 0) || (strcasecmp($sFieldName, ($sAttCode.'->'.$sTargetAttCode.$sSuffix)) == 0) )
 						{
 							$sFieldCode = $sAttCode.'->'.$sTargetAttCode;
 						}