From adf73abb074d732b0b5ba5f41ab23fe56f511b4c Mon Sep 17 00:00:00 2001 From: AD7six Date: Sun, 20 Nov 2011 16:08:01 +0100 Subject: [PATCH] another bulletproofing for schemaless baking --- lib/Cake/Console/Command/Task/ModelTask.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Cake/Console/Command/Task/ModelTask.php b/lib/Cake/Console/Command/Task/ModelTask.php index ff559ecdf35..4a8b703ad9b 100644 --- a/lib/Cake/Console/Command/Task/ModelTask.php +++ b/lib/Cake/Console/Command/Task/ModelTask.php @@ -669,7 +669,11 @@ public function doMoreAssociations($model, $associations) { $className = $this->in(__d('cake_console', 'What className will %s use?', $alias), null, $alias ); if ($assocType == 0) { - $showKeys = $possibleKeys[$model->table]; + if (!empty($possibleKeys[$model->table])) { + $showKeys = $possibleKeys[$model->table]; + } else { + $showKeys = null; + } $suggestedForeignKey = $this->_modelKey($alias); } else { $otherTable = Inflector::tableize($className);