]> git.mjollnir.org Git - moodle.git/commitdiff
"MDL-16697, fixed itemid in filepicker"
authordongsheng <dongsheng>
Fri, 11 Sep 2009 03:24:51 +0000 (03:24 +0000)
committerdongsheng <dongsheng>
Fri, 11 Sep 2009 03:24:51 +0000 (03:24 +0000)
lib/form/filepicker.php

index f5dc39a72ff91cc1b239e18149f13384e6633362..8580ff498d55cd8ef2c0091b926071bf9d68f2d6 100644 (file)
@@ -82,6 +82,10 @@ class MoodleQuickForm_filepicker extends HTML_QuickForm_input {
                 $currentfile = $file->get_filename();
                 $draftvalue = 'value="'.$draftitemid.'"';
             }
+        } else {
+            // no existing area info provided - let's use fresh new draft area
+            $this->setValue(file_get_unused_draft_itemid());
+            $draftitemid = $this->getValue();
         }
         if ($COURSE->id == SITEID) {
             $context = get_context_instance(CONTEXT_SYSTEM);