Fixed Userfield value assignment handling (/objects/{entity} API endpoint) (fixes #1572)

This commit is contained in:
Bernd Bestel
2021-08-17 18:23:06 +02:00
parent 3608eec8fb
commit 61a58ddef0
2 changed files with 2 additions and 1 deletions

View File

@@ -161,7 +161,7 @@ class GenericEntityApiController extends BaseApiController
$userfieldKeyValuePairs = null;
foreach ($userfields as $userfield)
{
$value = FindObjectInArrayByPropertyValue($allUserfieldValues, 'object_id', $object->id);
$value = FindObjectInArrayByPropertyValue(FindAllObjectsInArrayByPropertyValue($allUserfieldValues, 'object_id', $object->id), 'name', $userfield->name);
if ($value)
{
$userfieldKeyValuePairs[$userfield->name] = $value->value;