From: martinlanghoff Date: Wed, 19 Sep 2007 07:14:34 +0000 (+0000) Subject: course/index: Move categories around using move_category() X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=88903eeab951f3bc693f28b3a66367f1b67f7527;p=moodle.git course/index: Move categories around using move_category() Use the newfangled move_category() when moving categories around, to ensure we Do The Right Thing in the backend, decoupled from UI stuff. --- diff --git a/course/index.php b/course/index.php index 9dad679ac9..92a2965f7f 100644 --- a/course/index.php +++ b/course/index.php @@ -187,7 +187,8 @@ if (!empty($move) and ($moveto>=0) and confirm_sesskey()) { if ($tempcat = get_record('course_categories', 'id', $move)) { if ($tempcat->parent != $moveto) { - if (! set_field('course_categories', 'parent', $moveto, 'id', $tempcat->id)) { + $newp = get_record('course_categories', 'id', $moveto); + if (! move_category($tempcat, $newp)) { notify('Could not update that category!'); } else { rebuild_context_rel(get_context_instance(CONTEXT_COURSECAT, $move));