Skip to content

Commit 020ca7e

Browse files
authored
Merge pull request #2020 from tjgudeman/bugfix/remove-hardcoded-parent-in-get-next-and-previous-sibling-query-builder
[Tree] Removed instances of hard coded parent column in queries to get next …
2 parents e586c24 + 048059b commit 020ca7e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/Gedmo/Tree/Entity/Repository/NestedTreeRepository.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ public function getNextSiblingsQueryBuilder($node, $includeSelf = false)
426426
$qb->setParameter('pid', $wrappedParent->getIdentifier());
427427
} else if (isset($config['root']) && !$parent) {
428428
$qb->andWhere($qb->expr()->eq('node.'.$config['root'], ':root'));
429-
$qb->andWhere($qb->expr()->isNull('node.parent'));
429+
$qb->andWhere($qb->expr()->isNull('node.'.$config['parent']));
430430
$method = $config['rootIdentifierMethod'];
431431
$qb->setParameter('root', $node->$method());
432432
} else {
@@ -503,7 +503,7 @@ public function getPrevSiblingsQueryBuilder($node, $includeSelf = false)
503503
$qb->setParameter('pid', $wrappedParent->getIdentifier());
504504
} else if (isset($config['root']) && !$parent) {
505505
$qb->andWhere($qb->expr()->eq('node.'.$config['root'], ':root'));
506-
$qb->andWhere($qb->expr()->isNull('node.parent'));
506+
$qb->andWhere($qb->expr()->isNull('node.'.$config['parent']));
507507
$method = $config['rootIdentifierMethod'];
508508
$qb->setParameter('root', $node->$method());
509509
} else {

0 commit comments

Comments
 (0)