]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #2777: delete_entity is now recursive
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 15 Feb 2011 20:50:20 +0000 (20:50 +0000)
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 15 Feb 2011 20:50:20 +0000 (20:50 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8258 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/entities.php

index 850ea5b4153834a780b3d6fab6b13114c8beb2fb..f74be3446d1bfe94977ab7633db0e4c013a7b0ab 100644 (file)
@@ -1454,7 +1454,7 @@ function delete_entity($guid, $recursive = true) {
                                                        or site_guid=$guid", 'entity_row_to_elggstar');
                                        if ($sub_entities) {
                                                foreach ($sub_entities as $e) {
-                                                       $e->delete();
+                                                       $e->delete(true);
                                                }
                                        }