MDL-43796 assign: Reset revealidentities on restore

Set revealidentities to 0 when restoring with blindmarking and no user data.
This commit is contained in:
Matthew Switlik
2016-10-14 14:10:29 -04:00
parent 6a69cda97d
commit f6beb73bdc
@@ -96,6 +96,12 @@ class restore_assign_activity_structure_step extends restore_activity_structure_
$this->includesubmission = false;
}
// Reset revealidentities if blindmarking with no user data (MDL-43796).
$userinfo = $this->get_setting_value('userinfo');
if (!$userinfo && $data->blindmarking) {
$data->revealidentities = 0;
}
if (!empty($data->teamsubmissiongroupingid)) {
$data->teamsubmissiongroupingid = $this->get_mappingid('grouping',
$data->teamsubmissiongroupingid);