]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-9516 fixed mod_form.php logic
authorskodak <skodak>
Sun, 3 Jun 2007 19:08:14 +0000 (19:08 +0000)
committerskodak <skodak>
Sun, 3 Jun 2007 19:08:14 +0000 (19:08 +0000)
mod/data/mod_form.php
mod/forum/mod_form.php
mod/glossary/mod_form.php

index b85fb19e97705bc0459f36f1966a9a6ab2842b0c..5cf7b3d4202380a3b2d2238e57cc6d5ae56e346b 100644 (file)
@@ -63,6 +63,11 @@ class mod_data_mod_form extends moodleform_mod {
         $this->add_action_buttons();
     }
 
+    function data_preprocessing(&$default_values){
+        if (empty($default_values['scale'])){
+            $default_values['assessed'] = 0;
+        }        
+    }
 
 }
 ?>
\ No newline at end of file
index 20d383f81fdd5c9bb726746b5ad1b56088d28173..daeeb004e56fc003125e75fba1dcb5f72319bb22 100644 (file)
@@ -151,7 +151,11 @@ class mod_forum_mod_form extends moodleform_mod {
 
     }
 
-    function data_preprocessing($default_values){
+    function data_preprocessing(&$default_values){
+        if (empty($default_values['scale'])){
+            $default_values['assessed'] = 0;
+        }        
+
         if (empty($default_values['assessed'])){
             $default_values['ratingtime'] = 0;
         } else {
index 04ad0681bef89991a0b4a46654a779a311978994..0aa07fa65de1931ed92dcbf507e99cc7b2da2d83 100644 (file)
@@ -168,7 +168,10 @@ class mod_glossary_mod_form extends moodleform_mod {
     }
 
     function data_preprocessing(&$default_values){
-        
+        if (empty($default_values['scale'])){
+            $default_values['assessed'] = 0;
+        }        
+
         if (empty($default_values['assessed'])){
             $default_values['userating'] = 0;
             $default_values['ratingtime'] = 0;