mirror of
https://github.com/moodle/moodle.git
synced 2025-04-15 05:25:08 +02:00
Merge branch 'MDL-55720' of https://github.com/ak4t0sh/moodle
This commit is contained in:
commit
bd31523a30
@ -125,12 +125,11 @@ function add_moduleinfo($moduleinfo, $course, $mform = null) {
|
||||
if (!$returnfromfunc or !is_number($returnfromfunc)) {
|
||||
// Undo everything we can. This is not necessary for databases which
|
||||
// support transactions, but improves consistency for other databases.
|
||||
$modcontext = context_module::instance($moduleinfo->coursemodule);
|
||||
context_helper::delete_instance(CONTEXT_MODULE, $moduleinfo->coursemodule);
|
||||
$DB->delete_records('course_modules', array('id'=>$moduleinfo->coursemodule));
|
||||
|
||||
if ($e instanceof moodle_exception) {
|
||||
throw $e;
|
||||
if ($returnfromfunc instanceof moodle_exception) {
|
||||
throw $returnfromfunc;
|
||||
} else if (!is_number($returnfromfunc)) {
|
||||
print_error('invalidfunction', '', course_get_url($course, $moduleinfo->section));
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user