From 365bdcf68aa5b31f8d79dfadbddc5ac508f19292 Mon Sep 17 00:00:00 2001 From: mcd-php Date: Mon, 11 Nov 2013 16:43:50 +0300 Subject: [PATCH] FIX: Relation names not mangled in \yii\db\ActiveQuery::normalizeRelations --- framework/yii/db/ActiveQuery.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/framework/yii/db/ActiveQuery.php b/framework/yii/db/ActiveQuery.php index 99846db..015ce93 100644 --- a/framework/yii/db/ActiveQuery.php +++ b/framework/yii/db/ActiveQuery.php @@ -308,13 +308,12 @@ class ActiveQuery extends Query $childName = null; } - $t = strtolower($name); - if (!isset($relations[$t])) { + if (!isset($relations[$name])) { $relation = $model->getRelation($name); $relation->primaryModel = null; - $relations[$t] = $relation; + $relations[$name] = $relation; } else { - $relation = $relations[$t]; + $relation = $relations[$name]; } if (isset($childName)) {