|
@@ -615,19 +615,19 @@ class ImportCsv
|
|
|
{
|
|
|
$data = Import::csv_to_array($file);
|
|
|
|
|
|
- //$language = $this->defaultLanguage;
|
|
|
-
|
|
|
if (!empty($data)) {
|
|
|
$this->logger->addInfo(count($data)." records found.");
|
|
|
foreach ($data as $row) {
|
|
|
$chamiloUsername = $row['UserName'];
|
|
|
$chamiloCourseCode = $row['CourseCode'];
|
|
|
- $systemSessionId= $row['SessionID'];
|
|
|
+ //$systemSessionId= $row['SessionID'];
|
|
|
+ $chamiloSessionId= $row['SessionID'];
|
|
|
|
|
|
- $sessionId = SessionManager::get_session_id_from_original_id($systemSessionId, $this->extraFieldIdNameList['session']);
|
|
|
+ //$sessionId = SessionManager::get_session_id_from_original_id($systemSessionId, $this->extraFieldIdNameList['session']);
|
|
|
+ $sessionInfo = api_get_session_info($chamiloSessionId);
|
|
|
|
|
|
- if (empty($sessionId)) {
|
|
|
- $this->logger->addError('Session does not exists: '.$systemSessionId);
|
|
|
+ if (empty($sessionInfo)) {
|
|
|
+ $this->logger->addError('Session does not exists: '.$chamiloSessionId);
|
|
|
continue;
|
|
|
}
|
|
|
|
|
@@ -644,8 +644,8 @@ class ImportCsv
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- CourseManager::unsubscribe_user($userId, $courseInfo['code'], $sessionId);
|
|
|
- $this->logger->addError("User '$chamiloUsername' was removed from session: #$sessionId, Course: ".$courseInfo['code']);
|
|
|
+ CourseManager::unsubscribe_user($userId, $courseInfo['code'], $chamiloSessionId);
|
|
|
+ $this->logger->addError("User '$chamiloUsername' was removed from session: #$chamiloSessionId, Course: ".$courseInfo['code']);
|
|
|
}
|
|
|
}
|
|
|
}
|