Merge branch 'zoghal-fix-tree-condidtions' into 2.3

Refs #GH-1049
This commit is contained in:
mark_story 2012-12-26 14:10:58 -05:00
commit 9fc4678fa3

View file

@ -941,7 +941,8 @@ class TreeBehavior extends ModelBehavior {
list($edge) = array_values($Model->find('first', array(
'conditions' => $scope,
'fields' => $db->calculate($Model, 'max', array($name, $right)),
'recursive' => $recursive
'recursive' => $recursive,
'callbacks' => false
)));
return (empty($edge[$right])) ? 0 : $edge[$right];
}
@ -961,7 +962,8 @@ class TreeBehavior extends ModelBehavior {
list($edge) = array_values($Model->find('first', array(
'conditions' => $scope,
'fields' => $db->calculate($Model, 'min', array($name, $left)),
'recursive' => $recursive
'recursive' => $recursive,
'callbacks' => false
)));
return (empty($edge[$left])) ? 0 : $edge[$left];
}