Commit 39b8a3e3 authored by zYne's avatar zYne

--no commit message

--no commit message
parent 1d6020c4
...@@ -688,6 +688,8 @@ class Doctrine_Query extends Doctrine_Query_Abstract implements Countable ...@@ -688,6 +688,8 @@ class Doctrine_Query extends Doctrine_Query_Abstract implements Countable
$componentAlias = $this->getRootAlias(); $componentAlias = $this->getRootAlias();
} }
$this->load($componentAlias);
// check the existence of the component alias // check the existence of the component alias
if ( ! isset($this->_aliasMap[$componentAlias])) { if ( ! isset($this->_aliasMap[$componentAlias])) {
throw new Doctrine_Query_Exception('Unknown component alias ' . $componentAlias); throw new Doctrine_Query_Exception('Unknown component alias ' . $componentAlias);
...@@ -1465,6 +1467,9 @@ class Doctrine_Query extends Doctrine_Query_Abstract implements Countable ...@@ -1465,6 +1467,9 @@ class Doctrine_Query extends Doctrine_Query_Abstract implements Countable
public function load($path, $loadFields = true) public function load($path, $loadFields = true)
{ {
if (isset($this->_aliasMap[$path])) {
return $this->_aliasMap[$path];
}
$e = Doctrine_Tokenizer::quoteExplode($path, ' INDEXBY '); $e = Doctrine_Tokenizer::quoteExplode($path, ' INDEXBY ');
$mapWith = null; $mapWith = null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment