This commit is contained in:
2023-01-12 20:55:32 +01:00
parent 83cf7d1a04
commit 84d79fcb3a
3 changed files with 28 additions and 20 deletions

View File

@@ -103,6 +103,11 @@ class DatabaseEntityQuery extends Select {
private function fetchRelation(string $propertyName, string $tableName, DatabaseEntityHandler $src, DatabaseEntityHandler $relationHandler,
int &$relIndex = 1, bool $recursive = false, string $relationColumnPrefix = "") {
// TODO: fix recursion here...
if ($src === $relationHandler && $recursive) {
return;
}
$columns = $src->getColumns();
$foreignColumn = $columns[$propertyName];