mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-12 23:14:18 +01:00
Correction unknown attribute id
operation : "core/get" class : "NetworkDevice" output_fields : "id,friendlyname" key : "SELECT NetworkDevice" Code 100 “Error: Unknown attribute id from class NetworkDevice”
This commit is contained in:
@@ -469,7 +469,13 @@ class CoreServices implements iRestServiceProvider
|
||||
{
|
||||
if (!$bExtendedOutput && RestUtils::GetOptionalParam($aParams, 'output_fields', '*') != '*')
|
||||
{
|
||||
$aAttToLoad = array($oObjectSet->GetClassAlias() => $aShowFields[$sClass]);
|
||||
$aFields = $aShowFields[$sClass];
|
||||
//Id is not a valid attribute to optimize
|
||||
if (in_array('id', $aFields))
|
||||
{
|
||||
unset($aFields[array_search('id', $aFields)]);
|
||||
}
|
||||
$aAttToLoad = array($oObjectSet->GetClassAlias() => $aFields);
|
||||
$oObjectSet->OptimizeColumnLoad($aAttToLoad);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user