Browse Source

Fix php warning

Julio 8 years ago
parent
commit
51b2673771
1 changed files with 6 additions and 3 deletions
  1. 6 3
      main/inc/lib/course.lib.php

+ 6 - 3
main/inc/lib/course.lib.php

@@ -115,11 +115,14 @@ class CourseManager
                         $params['exemplary_content']
                     );
 
-                    CourseManager::createDefaultGradebook($params['gradebook_model_id'], $course_info['code']);
+                    if (isset($params['gradebook_model_id'])) {
+                        CourseManager::createDefaultGradebook($params['gradebook_model_id'], $course_info['code']);
+                    }
                     // If parameter defined, copy the contents from a specific
                     // template course into this new course
-                    CourseManager::useTemplateAsBasisIfRequired($course_info['id'], $params['course_template']);
-
+                    if (isset($params['course_template'])) {
+                        CourseManager::useTemplateAsBasisIfRequired($course_info['id'], $params['course_template']);
+                    }
                     $params['course_code'] = $course_info['code'];
                     $params['item_id'] = $course_info['real_id'];