#472 REST API finalized (reintegrated from trunk)

SVN:2.0[2670]
This commit is contained in:
Romain Quetiez
2013-04-02 13:43:29 +00:00
parent 31a58d2e99
commit 6c8a152a23
4 changed files with 190 additions and 16 deletions

View File

@@ -535,9 +535,9 @@ class RestUtils
{
if (is_object($key))
{
if (isset($oCriteria->finalclass))
if (isset($key->finalclass))
{
$sClass = $oCriteria->finalclass;
$sClass = $key->finalclass;
if (!MetaModel::IsValidClass($sClass))
{
throw new Exception("finalclass: Unknown class '$sClass'");
@@ -609,6 +609,10 @@ class RestUtils
}
$value = DBObjectSet::FromArray($sLnkClass, $aLinks);
}
else
{
$value = $oAttDef->FromJSONToValue($value);
}
}
catch (Exception $e)
{