Browse Source

set schemaName for joinTable object in TranslateBehavior

Rachman Chavik 14 years ago
parent
commit
813ecb6348
1 changed files with 1 additions and 0 deletions
  1. 1 0
      lib/Cake/Model/Behavior/TranslateBehavior.php

+ 1 - 0
lib/Cake/Model/Behavior/TranslateBehavior.php

@@ -102,6 +102,7 @@ class TranslateBehavior extends ModelBehavior {
 		$joinTable = new StdClass();
 		$joinTable->tablePrefix = $tablePrefix;
 		$joinTable->table = $RuntimeModel->table;
+		$joinTable->schemaName = $RuntimeModel->getDataSource()->getSchemaName();
 
 		if (is_string($query['fields']) && 'COUNT(*) AS '.$db->name('count') == $query['fields']) {
 			$query['fields'] = 'COUNT(DISTINCT('.$db->name($model->alias . '.' . $model->primaryKey) . ')) ' . $db->alias . 'count';