CakePHP 1.2でなぜかmodified(updated)が更新されなかった

・modified フィールドが更新されない - おっこらせ日記
http://d.hatena.ne.jp/azuqui/20080702/p1

こんな記事があったので、default NULLにしても直らなかったので、
とり急ぎで下記のように修正を入れた。


・cake/libs/model/model.php line:1116辺り

if (empty($this->data) && !$this->hasField(array('created', 'updated', 'modified'))) {
  return false;
}

// ここ追加
if (isset($this->data[$this->alias]['modified'])) {
  $this->data[$this->alias]['modified'] = null;
}

しかしカッコわるいな。
後で調査する。