]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-7805 Block instance_delete was not called
authorsam_marshall <sam_marshall>
Tue, 5 Dec 2006 17:46:39 +0000 (17:46 +0000)
committersam_marshall <sam_marshall>
Tue, 5 Dec 2006 17:46:39 +0000 (17:46 +0000)
lib/blocklib.php

index 29ec3ec6aadd00ceabd95cae7b7a81b26a6b3eb2..ee750ce2677c8c5229bb1f91e51ce9f079bda25f 100644 (file)
@@ -192,8 +192,8 @@ function blocks_delete_instance($instance,$pinned=false) {
     global $CFG;
 
     // Get the block object and call instance_delete() if possible
-    if(!$record = blocks_get_record($instance->blockid)) {
-        if(!$obj = block_instance($record->name, $instance)) {
+    if($record = blocks_get_record($instance->blockid)) {
+        if($obj = block_instance($record->name, $instance)) {
             // Return value ignored
             $obj->instance_delete();
         }