MDL-15498: Completion: forum was failing to backup completion rules
This commit is contained in:
@@ -85,7 +85,10 @@
|
||||
fwrite ($bf,full_tag("WARNAFTER",4,false,$forum->warnafter));
|
||||
fwrite ($bf,full_tag("BLOCKAFTER",4,false,$forum->blockafter));
|
||||
fwrite ($bf,full_tag("BLOCKPERIOD",4,false,$forum->blockperiod));
|
||||
|
||||
fwrite ($bf,full_tag("COMPLETIONDISCUSSIONS",4,false,$forum->completiondiscussions));
|
||||
fwrite ($bf,full_tag("COMPLETIONREPLIES",4,false,$forum->completionreplies));
|
||||
fwrite ($bf,full_tag("COMPLETIONPOSTS",4,false,$forum->completionposts));
|
||||
|
||||
//if we've selected to backup users info, then execute backup_forum_suscriptions and
|
||||
//backup_forum_discussions
|
||||
if (backup_userdata_selected($preferences,'forum',$forum->id)) {
|
||||
|
||||
@@ -80,7 +80,9 @@
|
||||
$forum->warnafter = isset($info['MOD']['#']['WARNAFTER']['0']['#'])?backup_todb($info['MOD']['#']['WARNAFTER']['0']['#']):'';
|
||||
$forum->blockafter = isset($info['MOD']['#']['BLOCKAFTER']['0']['#'])?backup_todb($info['MOD']['#']['BLOCKAFTER']['0']['#']):'';
|
||||
$forum->blockperiod = isset($info['MOD']['#']['BLOCKPERIOD']['0']['#'])?backup_todb($info['MOD']['#']['BLOCKPERIOD']['0']['#']):'';
|
||||
|
||||
$forum->completiondiscussions = isset($info['MOD']['#']['COMPLETIONDISCUSSIONS']['0']['#'])?backup_todb($info['MOD']['#']['COMPLETIONDISCUSSIONS']['0']['#']):0;
|
||||
$forum->completionreplies = isset($info['MOD']['#']['COMPLETIONREPLIES']['0']['#'])?backup_todb($info['MOD']['#']['COMPLETIONREPLIES']['0']['#']):0;
|
||||
$forum->completionposts = isset($info['MOD']['#']['COMPLETIONPOSTS']['0']['#'])?backup_todb($info['MOD']['#']['COMPLETIONPOSTS']['0']['#']):0;
|
||||
|
||||
//We have to recode the scale field if it's <0 (positive is a grade, not a scale)
|
||||
if ($forum->scale < 0) {
|
||||
|
||||
Reference in New Issue
Block a user