From 305f5b4b1d5328d8623043ef46348c66898ebebd Mon Sep 17 00:00:00 2001
From: jamiesensei <jamiesensei>
Date: Sun, 20 May 2007 11:56:57 +0000
Subject: [PATCH] removed unecessary sesskey hidden param. sesskey is
 automatically included and processed in formslib forms. Removed redundant
 validation method.

---
 course/import/groups/import_form.php | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/course/import/groups/import_form.php b/course/import/groups/import_form.php
index f1d937ecda..f0a7f1a6d0 100755
--- a/course/import/groups/import_form.php
+++ b/course/import/groups/import_form.php
@@ -18,10 +18,6 @@ class course_import_groups_form extends moodleform {
         //later using set_data
         // buttons
 
-        $mform->addElement('hidden', 'sesskey');
-        $mform->setType('sesskey', PARAM_ALPHA);
-        $mform->setConstants(array('sesskey'=> $USER->sesskey));
-
         $mform->addElement('file', 'userfile', '');
         $mform->setHelpButton('userfile', array('attachment', get_string('attachment', 'forum'), 'forum'));
 
@@ -29,10 +25,13 @@ class course_import_groups_form extends moodleform {
         $this->add_action_buttons(false, $strimportgroups);
 
     }
-
-    function validation($data) {
-        return true;
+    function get_import_name(){
+        if ($this->is_submitted() and $this->is_validated()) {
+            // return the temporary filename to process
+            return $this->_upload_manager->files['userfile']['tmp_name'];
+        }else{
+            return  NULL;
+        }
     }
-
 }
 ?>
-- 
2.39.5