Fixing correct user status.

1.9.x
Julio Montoya 12 years ago
parent fc452e9d3e
commit 2fdabe5efd
  1. 15
      main/cron/import_csv.php

@ -15,7 +15,7 @@ class ImportCsv
private $logger;
private $dumpValues;
public $test;
public $defaultLanguage = 'english';
public $defaultLanguage = 'dutch';
/**
* @param Logger $logger
@ -130,7 +130,6 @@ class ImportCsv
$sections = array('students', 'teachers', 'courses', 'sessions');
$this->prepareImport();
foreach ($sections as $section) {
@ -212,7 +211,6 @@ class ImportCsv
return $row;
}
/**
* @param array $row
* @return array
@ -221,7 +219,7 @@ class ImportCsv
{
$row['title'] = $row['Title'];
$row['course_code'] = $row['Code'];
$row['category_code'] = $row['CourseCategory'];
$row['course_category'] = $row['CourseCategory'];
$row['email'] = $row['Teacher'];
$row['language'] = $row['Language'];
$row['external_id'] = $row['CourseID'];
@ -366,7 +364,7 @@ class ImportCsv
$result = UserManager::create_user(
$row['firstname'],
$row['lastname'],
COURSEMANAGER,
STUDENT,
$row['email'],
$row['username'],
$row['password'],
@ -466,9 +464,10 @@ class ImportCsv
$params['title'] = $row['title'];
$params['exemplary_content'] = false;
$params['wanted_code'] = $row['course_code'];
$params['category_code'] = $row['category_code'];
$params['course_category'] = $row['course_category'];
$params['course_language'] = $row['language'];
//$params['gradebook_model_id'] = isset($course_values['gradebook_model_id']) ? $course_values['gradebook_model_id'] : null;
$courseInfo = CourseManager::create_course($params);
if (!empty($courseInfo)) {
@ -531,8 +530,8 @@ $from = api_get_setting('emailAdministrator');
if (!empty($emails)) {
foreach ($emails as $email) {
//$stream = new NativeMailerHandler($email, $subject, $from, $minLevel);
//$logger->pushHandler(new BufferHandler($stream, 0, $minLevel));
$stream = new NativeMailerHandler($email, $subject, $from, $minLevel);
$logger->pushHandler(new BufferHandler($stream, 0, $minLevel));
}
}

Loading…
Cancel
Save