Bladeren bron

#767 JSON/REST Reconciliations made on loose criteria (forced to strict equality, no way to specify a loose criteria)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@2860 a333f486-631f-4898-b8df-5754b55c2be0
romainq 11 jaren geleden
bovenliggende
commit
105d4af56f
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      application/applicationextension.inc.php

+ 2 - 2
application/applicationextension.inc.php

@@ -759,7 +759,7 @@ class RestUtils
 		foreach ($oCriteria as $sAttCode => $value)
 		{
 			$realValue = self::MakeValue($sClass, $sAttCode, $value);
-			$oSearch->AddCondition($sAttCode, $realValue);
+			$oSearch->AddCondition($sAttCode, $realValue, '=');
 			$aCriteriaReport[] = "$sAttCode: $value ($realValue)";
 		}
 		$oSet = new DBObjectSet($oSearch);
@@ -856,7 +856,7 @@ class RestUtils
 			foreach ($key as $sAttCode => $value)
 			{
 				$realValue = self::MakeValue($sClass, $sAttCode, $value);
-				$oSearch->AddCondition($sAttCode, $realValue);
+				$oSearch->AddCondition($sAttCode, $realValue, '=');
 			}
 		}
 		elseif (is_numeric($key))