]> git.mjollnir.org Git - moodle.git/commitdiff
merged, fields should be backed up regardless of whether user data is selected
authortoyomoyo <toyomoyo>
Fri, 10 Nov 2006 04:17:37 +0000 (04:17 +0000)
committertoyomoyo <toyomoyo>
Fri, 10 Nov 2006 04:17:37 +0000 (04:17 +0000)
mod/data/backuplib.php

index 8666439dc3da264475ef8c048835895d0ffecc33..cc328f58a0e54ee45789cf3d269da72ef5a3eb8e 100644 (file)
@@ -101,13 +101,15 @@ function data_backup_one_mod($bf,$preferences,$data) {
     
     // if we've selected to backup users info, then call any other functions we need
     // including backing up individual files
+    
+    $status = backup_data_fields($bf,$preferences,$data->id);
+    
     if (backup_userdata_selected($preferences,'data',$data->id)) {
         //$status = backup_someuserdata_for_this_instance();
         //$status = backup_somefiles_for_this_instance();
         // ... etc
 
-        $status = backup_data_records($bf,$preferences,$data->id);
-        $status = backup_data_fields($bf,$preferences,$data->id);
+        $status = backup_data_records($bf,$preferences,$data->id);        
         if ($status) {
             $status = backup_data_files_instance($bf,$preferences,$data->id);    //recursive copy
         }