MDL-19404 Getting default values for grade_item object when creating a new grade_cate...
authornicolasconnault <nicolasconnault>
Tue, 7 Jul 2009 02:04:15 +0000 (02:04 +0000)
committernicolasconnault <nicolasconnault>
Tue, 7 Jul 2009 02:04:15 +0000 (02:04 +0000)
grade/edit/tree/category.php

index 96c84c5..ed7ada6 100644 (file)
@@ -85,6 +85,11 @@ if ($id) {
     $grade_category->apply_forced_settings();
 
     $category = $grade_category->get_record_data();
+
+    $grade_item = new grade_item(array('courseid'=>$courseid, 'itemtype'=>'manual'), false);
+    foreach ($grade_item->get_record_data() as $key => $value) {
+        $category->{"grade_item_$key"} = $value;
+    }
 }
 
 $mform = new edit_category_form(null, array('current'=>$category, 'gpr'=>$gpr));