浏览代码

Fixing code generation check.

Julio Montoya 11 年之前
父节点
当前提交
4de2959f2b
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      main/inc/lib/course_category.lib.php

+ 4 - 2
main/inc/lib/course_category.lib.php

@@ -83,6 +83,8 @@ function addNode($code, $name, $canHaveCourses, $parent_id)
     $parent_id = Database::escape_string($parent_id);
     $canHaveCourses = Database::escape_string($canHaveCourses);
 
+    $code = generate_course_code($code);
+
     $result = Database::query("SELECT 1 FROM $tbl_category WHERE code='$code'");
     if (Database::num_rows($result)) {
         return false;
@@ -91,9 +93,9 @@ function addNode($code, $name, $canHaveCourses, $parent_id)
     $result = Database::query("SELECT MAX(tree_pos) AS maxTreePos FROM $tbl_category");
     $row = Database::fetch_array($result);
     $tree_pos = $row['maxTreePos'] + 1;
-    $code = generate_course_code($code);
+
     $sql = "INSERT INTO $tbl_category(name,code,parent_id,tree_pos,children_count,auth_course_child)
-            VALUES('$name','$code'," . (empty($parent_id) ? "NULL" : "'$parent_id'") . ",'$tree_pos','0','$canHaveCourses')";
+            VALUES('$name','$code'," .(empty($parent_id) ? "NULL" : "'$parent_id'") . ",'$tree_pos','0','$canHaveCourses')";
     Database::query($sql);
     $categoryId = Database::insert_id();