Przeglądaj źródła

Bug fix: typo causing the generation of invalid SQL queries (in some rare cases).

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3653 a333f486-631f-4898-b8df-5754b55c2be0
dflaven 10 lat temu
rodzic
commit
3473e5259b
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      core/dbobjectsearch.class.php

+ 2 - 2
core/dbobjectsearch.class.php

@@ -1494,7 +1494,7 @@ class DBObjectSearch extends DBSearch
 									$sExtAttCode = $oAtt->GetExtAttCode();
 									// Translate mainclass.extfield => remoteclassalias.remotefieldcode
 									$oRemoteAttDef = MetaModel::GetAttributeDef($sKeyClass, $sExtAttCode);
-									foreach ($oRemoteAttDef->GetSQLExpressions() as $sColID => $sRemoteAttExpr)
+									foreach ($oRemoteAttDef->GetSQLExpressions() as $sColId => $sRemoteAttExpr)
 									{
 										$aTranslateNow[$sTargetAlias][$sAttCode.$sColId] = new FieldExpression($sExtAttCode, $sKeyClassAlias);
 //echo "<p><b>aTranslateNow[$sTargetAlias][$sAttCode.$sColId] = new FieldExpression($sExtAttCode, $sKeyClassAlias);</b></p>\n";
@@ -1508,7 +1508,7 @@ class DBObjectSearch extends DBSearch
 								// Add the condition: `$sTargetAlias`.$sClassAttCode IN (subclasses of $sKeyClass')
 								$sClassAttCode = $oKeyAttDef->Get('class_attcode');
 								$oClassAttDef = MetaModel::GetAttributeDef($sTargetClass, $sClassAttCode);
-								foreach ($oClassAttDef->GetSQLExpressions() as $sColID => $sSQLExpr)
+								foreach ($oClassAttDef->GetSQLExpressions() as $sColId => $sSQLExpr)
 								{
 									$aTranslateNow[$sTargetAlias][$sClassAttCode.$sColId] = new FieldExpressionResolved($sSQLExpr, $sTableAlias);
 								}