From 3c61d125c4c93671face8bc2e35f50872638a4f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20S=CC=8Ckoda?= Date: Wed, 15 May 2013 21:37:25 +0200 Subject: [PATCH] MDL-39374 log only real folder edits Credit goes to Florian Zillner, thanks. --- mod/folder/edit.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mod/folder/edit.php b/mod/folder/edit.php index f6aec48119b..ab218f22e12 100644 --- a/mod/folder/edit.php +++ b/mod/folder/edit.php @@ -39,8 +39,6 @@ $course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST); require_login($course, false, $cm); require_capability('mod/folder:managefiles', $context); -add_to_log($course->id, 'folder', 'edit', 'edit.php?id='.$cm->id, $folder->id, $cm->id); - $PAGE->set_url('/mod/folder/edit.php', array('id' => $cm->id)); $PAGE->set_title($course->shortname.': '.$folder->name); $PAGE->set_heading($course->fullname); @@ -59,6 +57,9 @@ if ($mform->is_cancelled()) { } else if ($formdata = $mform->get_data()) { $formdata = file_postupdate_standard_filemanager($formdata, 'files', $options, $context, 'mod_folder', 'content', 0); $DB->set_field('folder', 'revision', $folder->revision+1, array('id'=>$folder->id)); + + add_to_log($course->id, 'folder', 'edit', 'edit.php?id='.$cm->id, $folder->id, $cm->id); + redirect(new moodle_url('/mod/folder/view.php', array('id'=>$cm->id))); }