From 568df4756a1691fa84b35dab28337429128f4978 Mon Sep 17 00:00:00 2001 From: skodak Date: Tue, 27 May 2008 13:26:00 +0000 Subject: [PATCH] MDL-15020 fixed typo causing deleting of all roles and contexts - thanks Joseph! --- lib/accesslib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index a1e168c10f..372f5a71ff 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -2090,9 +2090,9 @@ function delete_context($contextlevel, $instanceid) { // do not use get_context_instance(), because the related object might not exist, // or the context does not exist yet and it would be created now if ($context = $DB->get_record('context', array('contextlevel'=>$contextlevel, 'instanceid'=>$instanceid))) { - $result = delete_records('role_assignments', array('contextid'=>$context->id)) && - delete_records('role_capabilities', array('contextid'=>$context->id)) && - delete_records('context', array('id'=>$context->id)); + $result = $DB->delete_records('role_assignments', array('contextid'=>$context->id)) && + $DB->delete_records('role_capabilities', array('contextid'=>$context->id)) && + $DB->delete_records('context', array('id'=>$context->id)); // do not mark dirty contexts if parents unknown if (!is_null($context->path) and $context->depth > 0) { -- 2.39.5