]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-10439 call definition_after_data() from moodleform constructor only when form...
authorskodak <skodak>
Tue, 17 Jul 2007 07:48:58 +0000 (07:48 +0000)
committerskodak <skodak>
Tue, 17 Jul 2007 07:48:58 +0000 (07:48 +0000)
lib/formslib.php

index 358fe1ba4af1ff7489b5c91fed8e82bd851cf4eb..79145bb2f386392c32b979f3824fa132dc560294 100644 (file)
@@ -125,8 +125,10 @@ class moodleform {
         // we have to know all input types before processing submission ;-)
         $this->_process_submission($method);
 
-        // update form definition based on final data
-        $this->definition_after_data();
+        // update form definition based on final data if form submitted
+        if ($this->is_submitted()) {
+            $this->definition_after_data();
+        }
     }
 
     /**