Browse Source

Fixing correct user status.

Julio Montoya 11 years ago
parent
commit
2fdabe5efd
1 changed files with 7 additions and 8 deletions
  1. 7 8
      main/cron/import_csv.php

+ 7 - 8
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));
     }
 }