FIX JSONDataFormatter wrong relation identifiers (fixes #1795)

This commit is contained in:
Ingo Schommer 2013-04-26 11:40:09 +02:00
parent c8d98861c0
commit b211f22bf9

View File

@ -96,7 +96,7 @@ class JSONDataFormatter extends DataFormatter {
$innerParts[] = ArrayData::array_to_object(array( $innerParts[] = ArrayData::array_to_object(array(
"className" => $relClass, "className" => $relClass,
"href" => "$href.json", "href" => "$href.json",
"id" => $obj->$fieldName "id" => $item->$fieldName
)); ));
} }
$serobj->$relName = $innerParts; $serobj->$relName = $innerParts;
@ -117,7 +117,7 @@ class JSONDataFormatter extends DataFormatter {
$innerParts[] = ArrayData::array_to_object(array( $innerParts[] = ArrayData::array_to_object(array(
"className" => $relClass, "className" => $relClass,
"href" => "$href.json", "href" => "$href.json",
"id" => $obj->$fieldName "id" => $item->$fieldName
)); ));
} }
$serobj->$relName = $innerParts; $serobj->$relName = $innerParts;