From 3a58f3cab64b61d203e39a438d023c982d6a06bd Mon Sep 17 00:00:00 2001 From: phpnut Date: Mon, 3 Dec 2007 00:43:11 +0000 Subject: [PATCH] "Fixes #3681, cascade has no effect" git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@6112 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/libs/model/model.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cake/libs/model/model.php b/cake/libs/model/model.php index 98624ef60..344405ea3 100644 --- a/cake/libs/model/model.php +++ b/cake/libs/model/model.php @@ -1429,7 +1429,10 @@ class Model extends Overloadable { foreach ($ids as $id) { $this->_deleteLinks($id); - $this->_deleteDependent($id, $cascade); + + if ($cascade) { + $this->_deleteDependent($id, $cascade); + } } $db =& ConnectionManager::getDataSource($this->useDbConfig);