]> git.mjollnir.org Git - moodle.git/commitdiff
backup/restore of grade histories should be off by default
authortoyomoyo <toyomoyo>
Wed, 7 Nov 2007 01:11:41 +0000 (01:11 +0000)
committertoyomoyo <toyomoyo>
Wed, 7 Nov 2007 01:11:41 +0000 (01:11 +0000)
backup/backup_form.html
backup/restore_form.html
backup/restorelib.php

index fd484368dc421e6ef9c1bc6ddbb46073a9ba1eb3..47357f2860f492ee55341938dc54bcc9d03b40dd 100644 (file)
@@ -65,7 +65,7 @@
     $backup_user_files = optional_param('backup_user_files',1);
     $backup_course_files = optional_param('backup_course_files',1);
     $backup_site_files = optional_param('backup_site_files',1);
-    $backup_gradebook_history =  optional_param('backup_gradebook_history', 1, PARAM_INT);
+    $backup_gradebook_history =  optional_param('backup_gradebook_history', 0, PARAM_INT);
     $backup_messages = optional_param('backup_messages',1);
 
     if ($count == 0) {
index 44ed7bf3d0ae965e9423ddef4019b21e681706dc..e5d85e83e9e5a7e6cea002626a0fce644b75f5db 100644 (file)
@@ -12,7 +12,7 @@
       error( 'course_header object missing from session' );
     }
 
-    $restore_gradebook_history =  optional_param('restore_gradebook_history', 1, PARAM_INT);
+    $restore_gradebook_history =  optional_param('restore_gradebook_history', 0, PARAM_INT);
 
     //Check that we have all we need
     //backup_unique_code
index 45d0f70106fd337c8cac8377481dea57ec3412a7..7b69462faa80b2bfaec4acb38996c385018863a6 100644 (file)
                                 $dbrec->categoryid = $coursecat->id;
                             } else if (!empty($info['GRADE_ITEM']['#']['CATEGORYID']['0']['#']) && $info['GRADE_ITEM']['#']['CATEGORYID']['0']['#']!='$@NULL@$') {
                                 $category = backup_getid($restore->backup_unique_code,'grade_categories',backup_todb($info['GRADE_ITEM']['#']['CATEGORYID']['0']['#']));
-                                if ($category->new_id) {
+                                if (!empty($category->new_id)) {
                                     $dbrec->categoryid = $category->new_id;
                                 } else { 
                                     // this could be restoring into existing course, and grade item points to the old course grade item (category)