]> git.mjollnir.org Git - moodle.git/commitdiff
discussion->usermodified is in backup & restore now.
authorstronk7 <stronk7>
Sun, 8 Feb 2004 19:34:22 +0000 (19:34 +0000)
committerstronk7 <stronk7>
Sun, 8 Feb 2004 19:34:22 +0000 (19:34 +0000)
mod/forum/backuplib.php
mod/forum/restorelib.php

index 93fb789ea446b778c8d9e8c2ed0033276e9c0425..31864258763c43609af2425276479debe00c9cdc 100644 (file)
                 fwrite ($bf,full_tag("GROUPID",6,false,$for_dis->groupid));
                 fwrite ($bf,full_tag("ASSESSED",6,false,$for_dis->assessed));
                 fwrite ($bf,full_tag("TIMEMODIFIED",6,false,$for_dis->timemodified));
+                fwrite ($bf,full_tag("USERMODIFIED",6,false,$for_dis->usermodified));
                 //Now print posts to xml
                 $status = backup_forum_posts($bf,$preferences,$for_dis->id);
                 //End discussion
index ae4da625eabfdcda91a83a631b2b5286cd363c35..fc7dbe2902f25fc4c1a59960370a60b93c43ed5f 100644 (file)
             $discussion->groupid = backup_todb($dis_info['#']['GROUPID']['0']['#']);
             $discussion->assessed = backup_todb($dis_info['#']['ASSESSED']['0']['#']);
             $discussion->timemodified = backup_todb($dis_info['#']['TIMEMODIFIED']['0']['#']);
+            $discussion->usermodified = backup_todb($dis_info['#']['USERMODIFIED']['0']['#']);
 
             //We have to recode the userid field
             $user = backup_getid($restore->backup_unique_code,"user",$discussion->userid);
                 $discussion->groupid = $group->new_id;
             }
 
+            //We have to recode the usermodified field
+            $user = backup_getid($restore->backup_unique_code,"user",$discussion->usermodified);
+            if ($user) {
+                $discussion->usermodified = $user->new_id;
+            }
+
             //The structure is equal to the db, so insert the forum_discussions
             $newid = insert_record ("forum_discussions",$discussion);