diff --git a/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js b/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js index c36c8c3e14413054882e265771ac9af38f3fb7fc..d1d925c81b4e8fbd86046d8211e7366524b23882 100644 --- a/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js +++ b/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js @@ -266,6 +266,9 @@ function _getEntryData(pObjectId, pDirection, pRelationType1, pRelationType2, pP || data.length == 0 && pDirection == "reverse" && !pNoRecursion && pObjectRelationId) return _getEntryData(pObjectId, "normal", pRelationType1, pRelationType2, pPrevId, true, pObjectRelationId); + if (data.length == 0 && pDirection == "normal" && !pNoRecursion && pObjectRelationId) + return _getEntryData(pObjectId, "reverse", pRelationType1, pRelationType2, pPrevId, true, pObjectRelationId); + // TODO: BINDATA? //for ( var i = 0; i < data.length; i++) data[i][2] = image[data[i][2]] == undefined ? "" : image[data[i][2]]; return data;