Getting course-user category when importing see BT#10342

pull/2487/head
jmontoyaa 9 years ago
parent 935c894d0f
commit 53cfb2f6aa
  1. 15
      main/cron/import_csv.php

@ -1960,7 +1960,7 @@ class ImportCsv
* @param $file
* @param bool $moveFile
*/
private function importSubscribeUserToCourse($file, $moveFile = false)
private function importSubscribeUserToCourse($file, $moveFile = false, &$teacherBackup = [])
{
$data = Import::csv_reader($file);
@ -1991,11 +1991,22 @@ class ImportCsv
continue;
}
$userCourseCategory = '';
if (isset($teacherBackup[$userId]) &&
isset($teacherBackup[$userId][$courseInfo['code']])
) {
$courseUserData = $teacherBackup[$userId][$courseInfo['code']];
$userCourseCategory = $courseUserData['user_course_cat'];
}
CourseManager::subscribe_user(
$userId,
$courseInfo['code'],
$status
$status,
0,
$userCourseCategory
);
$this->logger->addInfo(
"User $userId added to course $chamiloCourseCode as $status"
);

Loading…
Cancel
Save