Merge pull request #4896 from MrPetovan/bug/infinite-loop-in-dba-delete
Prevent side effect with cascade => false in dba::delete
This commit is contained in:
commit
ea4e9b2cce
|
@ -894,7 +894,7 @@ class dba {
|
|||
}
|
||||
|
||||
// Is there a relation entry for the table?
|
||||
if (isset(self::$relation[$table])) {
|
||||
if ($cascade && isset(self::$relation[$table])) {
|
||||
// We only allow a simple "one field" relation.
|
||||
$field = array_keys(self::$relation[$table])[0];
|
||||
$rel_def = array_values(self::$relation[$table])[0];
|
||||
|
|
Loading…
Reference in New Issue
Block a user