From 31fff5e390a6566e222ca2dad46d4a5e23b2734a Mon Sep 17 00:00:00 2001 From: Mark Story Date: Tue, 29 Dec 2009 22:23:52 -0500 Subject: [PATCH] Making ViewTask always refresh model schema so baked views reflect current schema. --- cake/console/libs/tasks/view.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cake/console/libs/tasks/view.php b/cake/console/libs/tasks/view.php index 62cb1c82c..fc0a69e42 100644 --- a/cake/console/libs/tasks/view.php +++ b/cake/console/libs/tasks/view.php @@ -283,7 +283,7 @@ class ViewTask extends Shell { $displayField = $modelObj->displayField; $singularVar = Inflector::variable($modelClass); $singularHumanName = $this->_singularHumanName($modelClass); - $schema = $modelObj->schema(); + $schema = $modelObj->schema(true); $fields = array_keys($schema); $associations = $this->__associations($modelObj); } else { @@ -469,7 +469,7 @@ class ViewTask extends Shell { $associations[$type][$assocKey]['displayField'] = $model->{$assocKey}->displayField; $associations[$type][$assocKey]['foreignKey'] = $assocData['foreignKey']; $associations[$type][$assocKey]['controller'] = Inflector::pluralize(Inflector::underscore($assocData['className'])); - $associations[$type][$assocKey]['fields'] = array_keys($model->{$assocKey}->schema()); + $associations[$type][$assocKey]['fields'] = array_keys($model->{$assocKey}->schema(true)); } } return $associations;